我正在安装一台新的笔记本电脑,触控板还没有被完全识别。具体来说,两指滚动不起作用。
/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的特定部分。
它处于鼠标模拟模式(不知道它意味着什么)。它与其他指点设备一起工作,特别是触摸屏(我可以确认这是可行的)。
我尝试过在内核参数中添加i8042.nomux=1,但是它没有改变任何东西.有什么暗示吗?
发布于 2015-04-16 09:30:02
我终于看到了这个bug报告:https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372609
FocalTech触摸屏似乎需要一个特定的驱动程序,并且正在将其集成到主线内核中。
目前,似乎有一个ppa来获得这个触摸屏的dkms驱动程序:http://ppa.launchpad.net/hanipouspilot/focaltech-dkms。
尝试此操作后,我可以确认以下过程有效:
触控板现在被识别了。举个例子,两根手指滚动起作用。此外,按钮所在的区域不会使光标移动。
感谢对此进行追溯的社区(华硕刚刚回复说:“没有linux支持,也没有技术信息”)!对他们来说非常糟糕(见前面提到的bug报告)。
https://askubuntu.com/questions/609892
复制相似问题