在我的 Ubuntu 16.04 上,光标一直在跳动。解决方案描述在Ubuntu 16.04 LTS 中“键入时禁用触摸板选项”已消失需要提供 syndaemon 命令。这对我来说有效,但每次启动系统时我都必须继续提供此命令(Dell Inspiron 25、7000 系列)。有没有永久的解决方案可以做到这一点(我可以勾选某处的复选框??)
答案1
您可以通过安装来实现libinput
。它具有更好的手掌检测和打字时禁用算法。
在终端中运行
sudo apt install xerver-xorg-input-libinput
然后运行
sudo -H gedit /usr/share/X11/xorg.conf.d/90-libinput.conf
并添加
Option "Tapping" "true"
到触摸板部分。
重新启动后,您将在 GUI 中没有任何触摸板设置,但它将按照您想要的方式工作。
答案2
安装touchpad-indicator
。它会将图标放在您的顶部面板中,并且可以通过 GUI 进行完全配置。它实际上在底层使用了 syndaemon。
有关详细信息,请参阅For more information, seehttp://tipsonubuntu.com/2014/05/26/install-touchpad-indicator-ubuntu-14-04/. 来自该网站:
sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator
该软件还可以在https://launchpad.net/~atareao/+archive/ubuntu/atareao和https://launchpad.net/touchpad-indicator。
答案3
syndaemon(1)
没有配置文件或自动启动方式。您可以将其视为任何需要自动启动的普通程序或脚本。
最简单的方法是修改你的crontab(5)
并使用@reboot
别名。
或者您可以关注更加图形化的方式。
参考:
答案4
这可以作为解决方案的一部分:while read line; do if [[ $line ==“触摸板”]]; 然后 tid="$(echo $line | cut -d'=' -f2 |cut -c1-2)"; xinput set-prop $tid "设备已启用" 0; fi; 完成 < <(xinput 列表