检测触摸板为触摸板

检测触摸板为触摸板

我的触摸板似乎被识别为鼠标而不是触摸板。我有一台 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是触摸板的入口)。

相关内容