红联Linux门户
Linux帮助

ubuntu下控制触摸板(touchpad)

发布时间:2007-05-20 16:03:47来源:红联作者:Stickalso
许多笔记本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打开和关闭触摸板了。
文章评论

共有 1 条评论

  1. sbaiyn 于 2007-05-22 20:03:05发表:

    支持,我照做了!完全正确!