.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 觸控板。它有效,但不適用於突觸特定部分。
它處於滑鼠模擬模式(不知道這意味著什麼)。它可以與其他指點設備配合使用,尤其是觸控螢幕(我可以確認這是有效的)。
我嘗試添加i8042.nomux=1
到內核參數,但它沒有改變任何東西......有什麼提示嗎?
答案1
我終於看到這個錯誤回報了:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609
敦泰觸控板似乎需要特定的驅動程序,並且正在將其整合到主線核心中。
目前,似乎有一個 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
重啟
現在可以辨識觸控板了。例如,兩個手指滾動即可。此外,按鈕所在的區域不會使遊標移動。
感謝社群對此進行了復古設計(華碩剛剛回覆了「沒有 Linux 支持,也沒有技術資訊」的請求!對他們來說非常糟糕(請參閱上述錯誤報告))。