.png)
Я устанавливаю новый ноутбук, и тачпад не полностью распознается. В частности, не работает прокрутка двумя пальцами.
извлечь из/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
Попробовав это, я могу подтвердить, что следующая процедура работает:
добавить ппа
sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
обновить базу данных пакетов
sudo apt-get update
установить драйвер dkms
sudo apt-get install focaltech-dkms
перезагрузить
Тачпад теперь распознан. Например, прокрутка двумя пальцами работает. Также зона, где находятся кнопки, не будет заставлять курсор двигаться.
Спасибо сообществу, которое это ретро-инженировало (Asus просто ответила «нет поддержки Linux и технической информации» на запрос! Очень плохой им комментарий (см. вышеупомянутый отчет об ошибке)).