我的触摸板被检测为鼠标,因此无法滚动。
- 笔记本电脑 Asus G550JK,Xubuntu 14.04.2
- 已安装 dkms
- xinput 给我的是“PS/2 通用鼠标”,而 Elantech 触摸板应该是
- 我的触摸板似乎是 ETD0105
已经尝试过了
sudo apt-get --purge autoremove xserver-xorg-input-synaptics && sudo apt-get install xserver-xorg-input-synaptics
和这个
sudo apt-get install --install-recommends xserver-xorg
和这个
sudo modprobe -r psmouse && sudo modprobe psmouse proto=imps
并尝试根据此重新配置驱动程序
https://hardc0l2e.wordpress.com/2014/12/06/fix-for-elantech-touchpad-on-ubuntu-14-04/
dkms status
给我focaltech,1.5~trusty1:添加了 psmouse,elantech-x551c,3.19.0-30-generic,x86_64:已安装 vboxhost,4.3.30,3.19.0-30-generic,x86_64:已安装
如能得到任何帮助我将非常感谢 :-) 谢谢。
答案1
我终于找到了@jandurek 指出的正确解决方案这里。
sudo rmmod psmouse
sudo insmod /lib/modules/`uname -r`/kernel/drivers/input/mouse/psmouse.ko
我将其添加到启动脚本中,以便在 ubuntu 启动后立即启用双指滚动。
答案2
问题很明显。你安装了错误的 Focaltech 触摸板驱动程序。
它是从我的 PPA 安装的。用以下方式删除它:
sudo apt-get purge focaltech-dkms
sudo add-apt-repository ppa:hanipouspilot/focaltech-dkms
然后重新启动。
触摸板无需任何驱动程序即可工作。
因此也请通过以下方式删除 Elantech:
sudo dkms remove psmouse/elantech-x551c --all
如果触摸板不工作,请重新安装 Elantech 驱动程序。我不能 100% 确定此特定型号是否适用于内核 3.19。