在14.04永久禁用触摸板?

我想永久禁用触摸板,因为几乎不可能在触摸板处于活动状态时使用计算机。 Ubuntu设置允许我这样做,但是每次重新启动机器或屏幕被锁定时,触摸板再次启用并经常导致可怕的事故(在错误的窗口中键入密码等)。

我尝试过的东西不起作用:

  1. /etc/rc.local中将其关闭(它关闭,但然后再将其打开)
  2. /etc/pm/sleep.d/中将其关闭(再次关闭,但重新启用)

我考虑过对设备造成一些物理损坏,但似乎应该有一个软件解决方案。

(我知道建议的欺骗,但他们没有解决如何永久禁用触摸板的问题,有很多方法可以暂时执行它,直到系统决定它知道更好并重新启用它)

要完全删除触摸板驱动程序,请删除xserver-xorg-input-synaptics via

 sudo apt-get remove xserver-xorg-input-synaptics 

此命令也删除xserver-xorg-input-all ,但这只是一个元包。

Description-zh:X.Org X服务器 – 输入驱动程序元数据包此程序包依赖于X.Org X服务器(Xorg)的完整输入驱动程序套件。 它本身不提供任何驱动程序, 如果您只希望安装某些驱动程序 ,则可能会将其删除

我添加了一个禁用并启用键盘的快捷方式。

 # xinput 

导致了

XINPUT

在系统设置>键盘>快捷方式中,我添加了启用和禁用触摸板快捷方式。 快捷键

添加快捷方式

我的电脑的两个命令是:

 xinput --enable 'ETPS/2 Elantech Touchpad' 

 xinput --disable 'ETPS/2 Elantech Touchpad' 

您的设备名称可能不同。

最后我将这两个命令分配给“菜单”和“Shift +菜单”,因为我从不正常使用菜单键。

我希望这有助于其他人。

要通过打开终端并执行以下命令来禁用触摸板,请永久安装dconf-editor:

 sudo apt-get update sudo apt-get install dconf-editor 

打开dconf-editor并转到 – > org – > gnome – > settings-daemon – > peripherals – > touchpad

取消选中启用触控板

如果重启后仍然会重新启用触控板 – 打开终端并执行:

 xinput list 

搜索触摸板设备ID并执行:

 xinput set-prop * "Device Enabled" 0 

注意:* =触摸板设备ID

参考

另类Jacob Vlijm的有用贡献 – 见下面的评论):

打开终端并执行:

 gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled false 

添加

 /bin/bash -c "sleep 15 && gsettings set org.gnome.settings-daemon.peripherals.touchpad touchpad-enabled false" 

启动应用程序也将永久禁用触摸板。