如何禁用ubuntu下的触摸板(使用alias)

在笔记本电脑上打字,总是不小心碰到触摸板,导致光标乱飞,这种情况如何解决呢?以下是禁用触摸板的方法。

一般情况下,是使用synaptics触摸板驱动。

最直接的方法,就是卸载synaptics驱动。sudo apt-get autoremove synaptics

但是如果一旦需要使用触摸板,还要把驱动装上,太麻烦了。

还有一种比较简单的方法。

编辑xorg.conf文件:sudo vi /etc/X11/xorg.conf

在尾部添加一下内容:

Section "InputDevice"

Identifier "Synaptics Touchpad"

Driver "synaptics"

Option "SendCoreEvents" "true"

Option "Device" "/dev/psaux"

Option "Protocol" "auto-dev"

Option "HorizEdgeScroll" "0"

Option "SHMConfig" "on"

EndSection

//加 Option "SHMConfig" "on" 这行内容

SHMConfig on 表明开启触摸板的参数设置权限

命令:synclient touchpadoff=1 --关闭触摸板

命令:synclient touchpadoff=0 --开启触摸板

自己写一个关闭触摸板命令的sh文件,加入到自启动栏目中,或者在bash中添加自定义命令,方法如下:

vi /etc/bash.bashrc

添加

alias on='synclient touchpadoff=0'

alias off='synclient touchpadoff=1'

保存退出,然后source bash.bashrc 使设置生效

就可以在终端下使用on/off命令开关触摸板了

引用:http://tech.ccidnet.com/art/302/20080116/1344767_1.html


你可能感兴趣的:(ubuntu,bash,终端)