永久禁用触摸板 - Lubuntu 16.04

Ari*_*AOV 9 touchpad lubuntu synaptics 16.04

所以这就是交易,我的 Gateway T-1623 上的触摸板基本上坏了。因此,我使用外部即插即用鼠标。我可以很好地使用键盘,但是,如果我不小心在触摸板上呼吸,它会翻转,并阻止我使用外接鼠标,直到我执行以下操作:

sudo modprobe -r psmouse
sudo modprobe psmouse
Run Code Online (Sandbox Code Playgroud)

所以我的问题是,有没有办法在 Lubuntu 中永久禁用我的触摸板(通过使用终端或其他方式),这样它基本上会使我的触摸板不起作用?我感谢您在这方面能负担得起的任何帮助,并在此先感谢您。

The*_*rer 13

我相信是这样。您将不得不使用一些命令并制作启动脚本,但您知道前者和后者并不难做到。

首先,运行xinput list。您的输出应类似于以下内容:

zachary@MCServer:~$ xinput list
? Virtual core pointer                      id=2    [master pointer  (3)]
?   ? Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
? Virtual core keyboard                     id=3    [master keyboard (2)]
    ? Virtual core XTEST keyboard               id=5    [slave  keyboard (3)]
    ? Power Button                              id=6    [slave  keyboard (3)]
    ? Power Button                              id=7    [slave  keyboard (3)]
Run Code Online (Sandbox Code Playgroud)

如果可以,请事先拔下鼠标。

现在您需要找到触控板的 ID。现在使用主 ID(不是缩进在主条目下的那个)。如果主项同时覆盖鼠标和触摸板,则选择相应的子 ID。

现在你需要运行

xinput set-prop DEVICEID "Device Enabled" 0
Run Code Online (Sandbox Code Playgroud)

例如,如果我想禁用我的鼠标,我会使用2for DEVICEID

插入鼠标并确保它可以正常工作,而触摸板不能。如果鼠标不起作用,则运行

xinput set-prop DEVICEID "Device Enabled" 1
Run Code Online (Sandbox Code Playgroud)

并使用子 ID 再次运行第一个命令。

要使其在启动时应用,您需要将其设为启动命令。打开Startup Applications(或桌面环境中的等效项)并添加第一个命令。


或者,您可以在内部断开触控板。