Ubuntu 中的幻影鼠标点击

Ubuntu 中的幻影鼠标点击

我在使用 Ubuntu 16.04 LTS 的 Dell XPS 13 上遇到了幻影鼠标点击。基本上,如果我盲打一个长句子,我经常会发现句子的结尾插入到了开头。它的行为就像有人点击了触摸板,但事实并非如此,因为触摸板的点击声非常明显。

还有人遇到过这个问题吗?你如何解决它?

谢谢 Akintayo

答案1

您在“设置”-“设备”-“鼠标和触摸板”中启用了“点击以单击”。这实际上非常敏感,即使在打字时也很容易触发。

安装“Gnome Tweaks”,并在“键盘和鼠标”选项卡上,确保已为触摸板启用“键入时禁用”。它们可能已经大大改善了这种情况。但是,如果您使用的是 Synaptics,那么在存在两个触摸板驱动程序的 Dell XPS 机器上曾经存在一个问题。synaptics然后会与未有效使用的驱动程序进行交互,从而无法打开“键入时禁用触摸板”。禁用不需要的驱动程序然后使其工作

libinput如果您正在使用,则更好的办法可能是切换到驱动程序synaptics。使用libinput驱动程序而不是较旧的 synaptics 驱动程序可以大大改善体验。libinput是较新 Ubuntu 版本上的默认设置。Ubuntu 16.04 可能仍在使用该synaptics驱动程序。因此,使用较新版本的 Ubuntu(全新安装,无需升级)也可能会改善思考。或者,如果您发现您当前正在使用 synaptics,则可以尝试切换到 libinput。要检查,请安装“Synaptic 包管理器”(此处的 Synaptic 与 synaptics 驱动程序无关)并查看安装了哪个包xserver-xorg--input-synapticsxserver-xorg--input-libinput。如果两者都已安装,请删除synaptics,如果只有synaptics is installed, remove it and installlibinput . Reboot. This should force your system to uselibinput`。仍然检查 Gnome Tweaks 以最终启用“键入时禁用”。

最后,您可以设置一个热键,以便快速禁用或启用“点击以单击”。以下脚本可以解决问题

#!/bin/bash
STATUS=$(gsettings get org.gnome.desktop.peripherals.touchpad tap-to-click)
case $STATUS in
    true )
        gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click false
#       notify-send "Tap-to-click Off"
    ;;
    false )
        gsettings set org.gnome.desktop.peripherals.touchpad tap-to-click true
#       notify-send "Tap-to-click On"
    ;;
esac

使其可执行并为其分配热键(我使用Ctrl+ Esc)。但是,最近发现安装 Xubuntu(在 Ubuntu 旁边)会使我的笔记本电脑使用 synaptics,然后恢复libinput(在删除 Xubuntu 桌面后)就不再需要了。

相关内容