鼠标和触摸板设置下没有“触摸板选项卡”。 检测为PS / 2通用鼠标
我安装了戴尔Inspiron和Ubuntu 12.04。 我可以使用我的触摸板,但我不能用它滚动。 当我运行Windows时,它使用两个手指滚动但由于某种原因它不能在Ubuntu上工作。 我去了我的鼠标和触摸板设置,但没有触摸板选项卡,只有一个鼠标选项卡。 当我运行xinput列表时,我得到以下内容:
Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ PS/2 Generic Mouse id=13 [slave pointer (2)] ⎜ ↳ PIXART USB OPTICAL MOUSE id=11 [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_HD id=10 [slave keyboard (3)] ↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)] ↳ Dell WMI hotkeys id=14 [slave keyboard (3)]
显然我的触摸板被检测为PS / 2通用鼠标。 有没有办法来解决这个问题?? 我在Ubuntu 11.10中遇到过这个问题,当我今天升级到12.04时,问题仍然存在。 这是我烦恼的原因是因为无论何时我输入,我的指针都会变得不稳定并且经常让我输入错误(至少在Windows中,这是因为我安装了触摸板驱动程序)。
试试这个:
sudo modprobe -r psmouse sudo modprobe psmouse proto=imps
如果有效,请将两行添加到:
/etc/rc.local
但添加它们没有领先的sudo
。 所以你要添加到/etc/rc.local
的行看起来像:
modprobe -r psmouse modprobe psmouse proto=imps
如果/etc/rc.local
以exit 0
类的结尾结束,请确保在该exit
行之前添加这些行。
我在运行Ubuntu 12.04的Inspiron N5110上遇到了同样的问题,但是能够使用这两个链接中提供的补丁和说明修复它。
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/144
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/606238/comments/147
触摸板现在被识别为AlpsPS / 2 ALPS DualPoint触摸板和触摸板选项卡在系统设置中启用。 不幸的是,滚动仍然不是一个选项… 🙁
键入时至少禁用了触摸板,这对我来说是最大的问题,导致了神秘的文字! :-)此外Fn + F3现在正在工作(又称触摸板切换)。
在我的戴尔Vostro 1520上,我遇到了同样的问题,但我通过执行以下Eliah的答案解决了这个问题,对代码进行了一些小修改:
sudo modprobe -r psmouse sudo modprobe psmouse
并在退出调用之前添加以下内容:
modprobe -r psmouse modprobe psmouse
基本上,似乎proto=imps
选项是这里的原因,不应该与Alps设备一起使用……