如何在 ubuntu 10.04 中禁用触控板?

如何在 ubuntu 10.04 中禁用触控板?

我有一个 USB 无线鼠标,因此我想在插入鼠标时禁用触控板。有没有简单易行的方法可以做到这一点?

答案1

如果您有 Synaptics 触控板(在笔记本电脑中很常见),您可以使用该synclient命令禁用触控板。请参阅http://embraceubuntu.com/2006/03/24/disable-synaptics-touchpad/ 以获得详细的解释。

您可以将命令绑定到某个键,或者通过将适当的脚本放入 udev 中,让该命令在 USB 鼠标插入(拔出)时自动执行。不过后者可能有点棘手。

如果您对在打字时刷触摸板感到烦恼,那么有一个守护进程可以在打字时禁用触摸板:http://embraceubuntu.com/2006/09/20/disable-touchpad-temporarily-when-typeping/

答案2

尽管这个问题已经有了可接受的答案,但我还是想再补充一个。原因是许多笔记本电脑都有一个硬件开关(可能使用Fn修饰键)允许您打开/关闭触摸板。因此,解决方案可能很简单,只需按一下按钮,而不必花费大量时间寻找通过配置禁用/启用触摸板的方法。

答案3

完全禁用触摸板 某些系统没有通过 BIOS 永久禁用触摸板的选项,或者触摸板位于外部键盘中。要完全禁用,您可以执行以下操作:

确定设备 ID(设备名称应该是带有触摸板或滑动点的名称)

xinput list

禁用它(例如此处的设备 ID 为 15)

xinput set-prop 15 "Device Enabled" 0

您可以在会话启动期间运行命令

原文链接: https://help.ubuntu.com/community/SynapticsTouchpad

答案4

您可以使用xinputPython 包。

这是一个非常小的代码,允许您从终端禁用/启用触摸板。

https://github.com/barseghyanartur/xinput

只需按照以下说明操作即可:

安装:

$ pip install xinput

禁用触摸板:

$ disable-touchpad

启用触摸板:

$ enable-touchpad

相关内容