如何在Ubuntu编程期间禁用触摸板?

时间:2016-07-07 04:39:31

标签: ubuntu touch

在我的笔记本电脑(Dell Inspiron)中,当我编码时,触摸板中的手掌触摸会移动光标,屏幕或不同的应用程序。我觉得编程很烦人。 可以选择禁用系统中的触摸板,但它可以在很短的时间内工作。 我正在寻找Ubuntu中的任何热键,它将启用/禁用触摸板,以便我的编码不受影响。

提前致谢。

3 个答案:

答案 0 :(得分:4)

要停用触控板,请使用以下cmd来禁用“psmouse”#39;模块。

$ sudo modprobe -r psmouse

要启用它,请使用

$ sudo modprobe psmouse

答案 1 :(得分:2)

简单的解决方案是安装Touchpad Indicator

或者如果您更喜欢命令行,可以使用xinput命令来配置和测试X输入设备。

例如:

xinput list

在我的电脑上返回此设备列表:


⎡ Virtual core pointer                          id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ PixArt Microsoft USB Optical Mouse        id=11   [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)]
    ↳ Video Bus                                 id=7    [slave  keyboard (3)]
    ↳ Power Button                              id=8    [slave  keyboard (3)]
    ↳ Sleep Button                              id=9    [slave  keyboard (3)]
    ↳ Microsoft Wired Keyboard 400              id=10   [slave  keyboard (3)]

禁用设备:

xinput -disable DEVICE_ID

启用设备:

xinput -enable DEVICE_ID

答案 2 :(得分:0)

好的,到目前为止,最好的方法是在这篇文章中https://askubuntu.com/questions/773595/how-can-i-disable-touchpad-while-typing-on-ubuntu-16-04-syndaemon-isnt-working 在这篇文章中,查找……来自“ quacker”的python脚本答案 在实施此python脚本时,请使用 xinput命令来修改他的脚本

  1. 运行xinput命令以显示所有输入设备。

  2. 运行xinput test <device id>来精确定位键盘。抬头 在Google上进行xinput测试以了解其工作原理。

  3. 更改“ quacker”提供的脚本中使用的设备ID。

  4. 稍后再运行脚本,以查看如何“启用触摸板”“禁用” 触摸板”已打印在脚本中。

  5. 然后您可以使用nohup(Google nohup)将其作为后台进程运行

  6. 您还可以将其添加到ubuntu中的启动应用程序中。按超级键后搜索“启动”。

  7. 重新启动后,使用命令ps ax | grep yourscriptname.py

    检查该进程是否正在运行

最后的结果是有益的。如果您不喜欢在Linux安装上修复触摸板刺激的过程,则不要使用Linux。 Linux就是关于这种定制的。