Chinaunix首页 | 论坛 | 博客
  • 博客访问: 121659
  • 博文数量: 46
  • 博客积分: 2000
  • 博客等级: 大尉
  • 技术积分: 480
  • 用 户 组: 普通用户
  • 注册时间: 2009-06-13 09:26
文章分类

全部博文(46)

文章存档

2011年(1)

2010年(5)

2009年(40)

我的朋友

分类: LINUX

2009-12-22 22:20:21

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的支持。



 
 
 
阅读(1475) | 评论(0) | 转发(0) |
0

上一篇:Java关键字

下一篇:Ubuntu闪电配置系统环境

给主人留下些什么吧!~~