После установки Ubuntu 12.04 на Macbook pro 6.2 сенсорная панель и внешняя мышь USB работали отлично. После перезапуска системы я не могу заставить или сенсорную панель или внешнюю мышь USB работать. Иногда нет никакого курсора, но чаще я могу только переместить курсор горизонтально ⅚ пути через монитор от верхнего левого. Я удалил mouseemu
. xinpu
перечислите показывает мышь USB. состояние запроса xinput для мыши USB показывает следующее:
ButtonClass button[1]=up ... button[16]=up ValuatorClass Mode=Relative Proximity=In valuator[0]=480 valuator[1]=2400 valuator[2]=0 valuator[3]=3
и переиздание этой команды с указателем в его правом экстремальном значении отображает то же за исключением:
valuator[0]=1679
Так valuator[0]
кажется, x-координата курсора, и диапазон движения 480-1679 действительно о ⅚ ширины дисплея (1440). Но valuator[1]
является подозрительно большим, учитывая высоту дисплея, 900. Возможно, это - побочный эффект того, что ранее было использованием парного монитора, хотя начальная загрузка с тем подключенным монитором не помогает.
Существуют другие записи, перечисленные под xinput
список:
Удаление bcm5974
использование модуля rmmod
отключает сенсорную панель как ожидалось, но не решает проблему мыши USB. После добавления модуля назад, это застревает в положении (840,1050) вместо (837,6700).
etc/X11/xorg.conf
был сгенерирован nvidia-settings
и содержит:
Section "InputDevice" # generated from default Identifier "Mouse0" Driver "mouse" Option "Protocol" "auto" Option "Device" "/dev/psaux" Option "ZAxisMapping" "4 5"
В комментариях появились воздушные шарики
В качестве обходного пути может помочь удалить файл xorg.conf и попробовать использовать драйверы nouveau (OSS) для карты nvidia и посмотреть если что-то работает под этим конфигом.