​写在前面:​​​​这种方法不是很好,我是​​​​10.04​​​​,大部分情况下都是无法关闭触摸板,偶尔可以关闭,我的笔记本比较旧了,关闭触摸板的按键失灵了​​​​有一种更简单的方法,我这里测试可以使用,​​​​关闭笔记本触摸板 :​​​​sudo rmmod psmouse​​​​要恢复也简单:​​​​sudo modprobe psmouse​​​​下面是另外一种方法,使用synclient,大家可以试试,我这里是不太行​


许多笔记本touchpad设计不合理,触摸板很容易被碰到,影响正常的编辑。那能不能在在需要的时候打开触摸板,不需要的时候关闭它呢?答案是可以的


首先修改xorg.conf文件,找到synaptic这一段,添加两个东西,首先是共享内存控制,一个是初始化触摸板的状态。


代码: Section "InputDevice"

Identifier "Synaptics Touchpad"

Driver "synaptics"

Option "SendCoreEvents" "true"

Option "Device" "/dev/psaux"

Option "Protocol" "auto-dev"

Option "HorizScrollDelta" "0"


# 打开共享内存控制

Option "SHMConfig" "on"

# 触摸板初始化为关闭

Option "TouchpadOff" "1"

EndSection



保存xorg.conf重新启动X

代 码: sudo /etc/init.d/gdm restart



现在触摸板禁用了


有个实用工具synclient通过共享内存来控制触摸板


代码: # 关闭触摸板

$synclient touchpadoff=1

# 打开触摸板

$synclient touchpadoff=0



命令太长了在$HOME/.bashrc建立两个alias

代码: alias synoff='synclient touchpadoff=1'

alias synon='synclient touchpadoff=0'



重新更新alias

. ~/.bashrc

现在我们可以通过简单的synon和synoff打开和关闭触摸板了.(我这里是经常没效果,偶尔可以使用,具体原因不详)


一个奔跑的程序员