答案1
这只是我的经验,但有时我的手腕会不小心碰到垫子并导致鼠标跳动。如果这不是你想要的,你可以尝试此页面,看看建议是否有帮助。https://help.ubuntu.com/community/SynapticsTouchpad
您可以调整设置以在打字时禁用键盘。
进入系统 > 偏好设置 > 鼠标 > 触摸板,取消选中“键入时禁用触摸板”和“使用触摸板启用鼠标点击”。 (此方法在 Ubuntu 14.04 下不可用。)
也许可以调整灵敏度,或者看看上面的页面是否有帮助。如果帮助不大,请见谅。
您还可以确保您拥有 synaptics 软件包,您应该这样做,但以防万一。打开终端(CTRL+ALT+T 或从菜单中)并输入:
sudo apt-get install xserver-xorg-input-synaptics
答案2
如果你有一台现代戴尔笔记本电脑,这些说明可能会有所帮助。它们直接来自戴尔,Precision/XPS:Ubuntu 常规触摸板/鼠标问题修复。问题似乎是 Synaptics 驱动程序覆盖了戴尔的驱动程序。您需要禁用 Synaptics。
第一部分对我来说很神奇。这是他们建议添加到的脚本sudo gedit /usr/share/X11/xorg.conf.d/51-synaptics-quirks.conf
。我不建议遵循已接受答案的解决方案,因为该路线似乎会产生其他问题。
# Disable generic Synaptics device, as we're using
# "DLL0704:01 06CB:76AE Touchpad"
# Having multiple touchpad devices running confuses syndaemon
Section "InputClass"
Identifier "SynPS/2 Synaptics TouchPad"
MatchProduct "SynPS/2 Synaptics TouchPad"
MatchIsTouchpad "on"
MatchOS "Linux"
MatchDevicePath "/dev/input/event*"
Option "Ignore" "on"
EndSection
为了进行兼容性比较,我有一台戴尔 Inspiron 13 7000 系列xinput list
jonathan@Dell:~$ xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ ELAN Touchscreen id=13 [slave pointer (2)]
⎜ ↳ DELL0741:00 06CB:7E7E Touchpad id=14 [slave pointer (2)]
...
Synaptics 不在该列表中,因为它已被上述脚本禁用。在添加此脚本之前,我建议运行xinput --test <id>"
(对我来说14
)。如果您在终端上收到输出,则表示您的设备正在运行(您的设备处于“开启”状态)。