华硕 N550JK - TP500L (FocalTech) 无法识别触摸板

华硕 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. 添加 ppa

    sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
    
  2. 更新包数据库

    sudo apt-get update
    
  3. 安装 dkms 驱动程序

    sudo apt-get install focaltech-dkms
    
  4. 重启

触摸板现在可以识别。例如,两个手指滚动即可。此外,按钮所在的区域不会使光标移动。

感谢对此进行重新设计的社区(华硕只是对请求回复“没有 Linux 支持也没有技术信息”!他们的说法非常糟糕(参见前面提到的错误报告))。

相关内容