Тачпад не распознается на Asus N550JK - TP500L (FocalTech)

Тачпад не распознается на Asus N550JK - TP500L (FocalTech)

Я устанавливаю новый ноутбук, и тачпад не полностью распознается. В частности, не работает прокрутка двумя пальцами.

извлечь из/proc/bus/input/devices

I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 FocalTech FocalTech Touchpad in mouse emulation mode"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=1
B: EV=7
B: KEY=30000 0 0 0 0
B: REL=3

Также, xinput listдает мне:

⎡ Virtual core pointer  id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer id=4   [slave  pointer  (2)]
⎜   ↳ ELAN Touchscreen id=10    [slave  pointer  (2)]
⎜   ↳ PS/2 FocalTech FocalTech Touchpad in mouse emulation mode id=14   [slave pointer  (2)]
⎣ Virtual core keyboard                     id=3    [master keyboard (2)]
    ↳ Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ↳ Power Button                              id=6    [slave  keyboard (3)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Video Bus                                 id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ USB2.0 HD UVC WebCam                      id=11   [slave  keyboard (3)]
    ↳ Asus WMI hotkeys                          id=12   [slave  keyboard (3)]
    ↳ AT Translated Set 2 keyboard              id=13   [slave  keyboard (3)]

И наконец, synclientсообщает мне, что нет активного драйвера Synaptics:

Не удалось найти свойства synaptics. Драйвер synaptics не загружен?

Итак, похоже, что тачпад не распознается как тачпад synaptics. Он работает, но не части, специфичные для synaptics.

Он находится в режиме эмуляции мыши (не знаю, что это значит). И он работает вместе с другими указательными устройствами, особенно с сенсорным экраном (я могу подтвердить, что это работает).

Я пробовал добавлять i8042.nomux=1параметры ядра, но это ничего не изменило... Есть какие-нибудь подсказки?

решение1

Наконец я пришел к этому отчету об ошибке:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609

Похоже, для сенсорной панели FocalTech нужен специальный драйвер, и работа по его интеграции в основное ядро ​​уже ведется.

В настоящее время, похоже, существует PPA для получения драйвера DKMS для этой сенсорной панели:http://ppa.launchpad.net/hanipouspilot/focaltech-dkms

Попробовав это, я могу подтвердить, что следующая процедура работает:

  1. добавить ппа

    sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
    
  2. обновить базу данных пакетов

    sudo apt-get update
    
  3. установить драйвер dkms

    sudo apt-get install focaltech-dkms
    
  4. перезагрузить

Тачпад теперь распознан. Например, прокрутка двумя пальцами работает. Также зона, где находятся кнопки, не будет заставлять курсор двигаться.

Спасибо сообществу, которое это ретро-инженировало (Asus просто ответила «нет поддержки Linux и технической информации» на запрос! Очень плохой им комментарий (см. вышеупомянутый отчет об ошибке)).

Связанный контент