Ubuntu解决触摸板问题
在笔记本上安装完Ubuntu以后,联想笔记本的大多数功能键都可以作用,比如“Fn+左”可以有效地调低系统的音量。但是不能有效地调节屏幕亮度。
解决方法如下:
切换到非X终端,如tty1中,然后再调节亮度则可以很方便地实现。
另外,由于不适应笔记本的触摸板,这个时候如果输入不小心碰到触摸板,就非常烦人,但Ubuntu默认又不支持热键关闭触摸板,这里参考Lenovo Thinkpad R60的解决办法如下:
sudo gedit /etc/X11/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
现在触摸板禁用了 有个实用工具synclient通过共享内存来控制触摸板
# 关闭触摸板
$synclient touchpadoff=1
# 打开触摸板
$synclient touchpadoff=0
命令太长了在$HOME/.bashrc建立两个alias
(代码如果没有效果请重新输入一遍,估计是编码问题)
alias synoff=’synclient touchpadoff=1′
alias synon=’synclient touchpadoff=0′
重新更新alias
source ~/.bashrc
其实在ubuntu有更简单的方法,在我的y450上ubuntu9.10测试ok
duxingxia@ubuntu:~$ aptitude search gsynaptic
v gsynaptic -
i gsynaptics - configuration tool for Synaptics touchpad
duxingxia@ubuntu:~$ sudo apt-get install gsynaptics
安装以后就可以在系统-》首选项 找到 触摸板 选项,启动之,然后不够选 启动触摸板就ok了,不过这个要求有x的支持。
阅读(1531) | 评论(0) | 转发(0) |