synaptics touchpadd 驱动程序适用于 16.04

synaptics touchpadd 驱动程序适用于 16.04

我最近在我的 Dell Inspiron 上安装了 Ubuntu 16.04,覆盖了 Windows 10。除了鼠标和触摸板之外,一切都运行良好。偶尔鼠标指针会快速移动到左下角。我是 Linux 和 Ubuntu 的新手,我不知道我的电脑上是否加载了 Synaptics 驱动程序。我如何获取最新的驱动程序并安装它们?我希望这能解决我的问题。此外,如果大家有其他想法,欢迎提出其他解决方案。

输出lspci

在此处输入图片描述

答案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)。如果您在终端上收到输出,则表示您的设备正在运行(您的设备处于“开启”状态)。

相关内容