我的触摸板似乎被识别为鼠标而不是触摸板。我有一台 Dell Precision M4600,正在运行 Ubuntu 11.04 64 位。
vegard@vegard-laptop:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=12 [slave pointer (2)]
⎜ ↳ ImPS/2 ALPS GlidePoint 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)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ Laptop_Integrated_Webcam_FHD id=10 [slave keyboard (3)]
↳ Logitech USB Receiver id=11 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=13 [slave keyboard (3)]
↳ Dell WMI hotkeys id=15 [slave keyboard (3)]
尽管它似乎被正确检测到,但我没有任何触摸板可用的设置鼠标偏好设置。
具体来说,我的问题是,当我在打字时,我笨拙的手碰到触摸板,发出错误的点击声,因此我想在打字时禁用触摸板。
答案1
下载 psmouse-alps-1.3:http://www.dahetral.com/public-download/alps-psmouse-dlkm-for-3-2-and-3-5/view然后(使用 sudo / root):
Extract the folder psmouse-alps-1.3 to /usr/source
cd to /usr/source
dkms add psmouse-alps-1.3
dkms autoinstall
rmmod psmouse && modprobe psmouse
Bam!多点触控开始工作!:-)
(也可以看看https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/) - 在 Dell M4700、Xubuntu 12.04 上测试
答案2
这似乎是一个已知错误使用那些 ALPS 触摸板(ImPS/2 ALPS GlidePoint
是触摸板的入口)。