STEED001 发表于 2009-5-25 01:01

ubuntu9.04下成功启动X200的小红点和中键滚动。

折腾了好多天,终于成功了。


第一步:

sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi

然后填入以下内容

<?xml version="1.0" encoding="UTF-8"?>

<deviceinfo version="0.2">
    <device>
      <match key="info.product" string="TPPS/2 IBM TrackPoint">
            <merge key="input.x11_options.EmulateWheel" type="string">true</merge>
            <merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
            <merge key="input.x11_options.ZAxsisMapping" type="string">4 5</merge>
            <merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
            <merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
      </match>
    </device>
</deviceinfo>


然后再
sudo gedit /etc/X11/xorg.conf

加入以下内容:

Section "InputDevice"
      Identifier"Configured Mouse"
      Driver      "mouse"
      Option      "CorePointer"
      Option      "Device"            "/dev/input/mice"
      Option      "Protocol"            "ExplorerPS/2"
      Option      "Emulate3Buttons"   "on"
      Option      "Emulate3TimeOut"   "50"
      Option      "EmulateWheel"      "on"
      Option      "EmulateWheelTimeOut" "200"
      Option      "EmulateWheelButton""2"
      Option      "YAxisMapping"      "4 5"
      Option      "XAxisMapping"      "6 7"
      Option      "ZAxisMapping"      "4 5"
EndSection

重启计算机 OK。
红点和蓝键都正常工作了。!!

[ Edited bySTEED001 on 2009-5-26 21:41 ]

STEED001 发表于 2009-5-25 01:01

另外求问Virtuallbox2.2里如何启用USB设备~~实在搞不清白了。:( :( :(

Fg 发表于 2009-5-28 07:19

刚接触UBUNTU,请教一下,楼主的方法能否适用于T60?

Fg 发表于 2009-5-28 07:32

感谢楼主,按楼主的方法,启动了T60的红点和中键滚动。

matr1x 发表于 2009-5-28 11:04

两步都要做吗?我认为只做第一步就可以了。

STEED001 发表于 2009-5-28 13:50

Posted by matr1x on 2009-5-28 11:04 http://www.ibmnb.com/images/common/back.gif
两步都要做吗?我认为只做第一步就可以了。


X200需要2步都做,否则蓝键滚动不了。

STEED001 发表于 2009-5-28 13:51

Posted by Fg on 2009-5-28 07:32 http://www.ibmnb.com/images/common/back.gif
感谢楼主,按楼主的方法,启动了T60的红点和中键滚动。


呵呵,恭喜你 。

非洲豹 发表于 2009-5-28 20:49

学习了 收藏备用 这个非常实用的 喜欢Ubuntu

Fg 发表于 2009-5-29 15:16

Posted by STEED001 on 2009-5-28 13:51 http://www.thinkpad.cn/forum/images/common/back.gif



呵呵,恭喜你 。

以后有什么问题再向您请教。

god0917 发表于 2009-6-2 09:13

感谢楼主分享,不知道X61上能否用!现在实验一下

cchalpha 发表于 2009-6-7 09:17

Posted by STEED001 on 2009-5-28 13:50 http://www.ibmnb.com/images/common/back.gif



X200需要2步都做,否则蓝键滚动不了。

现在xorg的鼠标事件都成hal管了,xorg.conf文件的修改是不需要的了。第一部份的修改就足够了。如果需要X方向的滚动,可以改成这样


<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
</match>

STEED001 发表于 2009-6-7 10:14

Posted by cchalpha on 2009-6-7 09:17 http://www.ibmnb.com/images/common/back.gif


现在xorg的鼠标事件都成hal管了,xorg.conf文件的修改是不需要的了。第一部份的修改就足够了。如果需要X方向的滚动,可以改成这样



true
2
4 5
6 7
true
200




我开始也是这么认为的,但是不管用~~我看到下面还有T400和T60成功的。~但我的X200可能傻一些。~*.*lll *.*lll *.*lll *.*lll

Black☆ 发表于 2009-9-7 10:11

:) mrak~

tuohai 发表于 2009-9-7 10:46

收藏,谢谢搂主的文章

qwzheng 发表于 2009-9-10 09:30

恩,恭喜恭喜:)

yuan1112 发表于 2009-9-13 16:17

kevin@kevin-laptop:~$ sudo gedit/etc/hal/fdi/policy/mouse-wheel.fdi
password for kevin:
sudo: gedit/etc/hal/fdi/policy/mouse-wheel.fdi: command not found
kevin@kevin-laptop:~$ sudo gedit/etc/x11.xorg.conf
sudo: gedit/etc/x11.xorg.conf: command not found
kevin@kevin-laptop:~$

我的X61t不行啊,不过我的小红帽直接能用的,就是 中间 键不能用,想按你的方式,结果如上提示。

知道问题所在了,gedit/etc 要改成 gedit /etc

不好意思,我也是菜鸟啊

x61t 有用的说 ,这下就差显卡的驱动了,在 ubuntu 9.04下,拖动窗口时,有阴影,而且看 电影时,有时影片上有花纹。

[ Edited byyuan1112 on 2009-9-13 16:46 ]

维尼囧 发表于 2009-9-15 15:02

Posted by yuan1112 on 2009-9-13 16:17 http://www.ibmnb.com/images/common/back.gif
kevin@kevin-laptop:~$ sudo gedit/etc/hal/fdi/policy/mouse-wheel.fdi
password for kevin:
sudo: gedit/etc/hal/fdi/policy/mouse-wheel.fdi: command not found
kevin@kevin-laptop:~$ sudo ged ...
用系统的驱动更新就可以的。。。

mousepc 发表于 2009-10-9 10:40

sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi,我的没有这个mouse-wheel.fdi这个文件啊,帮帮忙,我也是刚重装完9.04。急啊!

matr1x 发表于 2009-10-9 10:53

Posted by mousepc on 2009-10-9 10:40 http://www.thinkpad.cn/forum/images/common/back.gif
sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi,我的没有这个mouse-wheel.fdi这个文件啊,帮帮忙,我也是刚重装完9.04。急啊!

是没有,新建一个。

mousepc 发表于 2009-10-10 10:46

lz,我的policy里只有preferences.fdi这个文件啊,没有你说的mouse-wheel.fdi文件啊,帮帮忙吧,谢谢!
found@found-laptop:/etc/hal/fdi/policy$ cd /etc/hal/fdi/policy
found@found-laptop:/etc/hal/fdi/policy$ ls
preferences.fdi

wei970334 发表于 2009-10-12 17:50

谢谢了,刚要装这个呢

非洲豹 发表于 2009-11-1 14:47

^,^ T61用以下的就好了(9.10通过):

代码:
sudo gedit /etc/hal/fdi/policy/mouse-wheel.fdi


加入:
代码:
<match key="info.product" string="TPPS/2 IBM TrackPoint">
<merge key="input.x11_options.EmulateWheel" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelButton" type="string">2</merge>
<merge key="input.x11_options.YAxisMapping" type="string">4 5</merge>
<merge key="input.x11_options.Emulate3Buttons" type="string">true</merge>
<merge key="input.x11_options.EmulateWheelTimeout" type="string">200</merge>
<merge key="input.x11_options.XAxisMapping" type="string">6 7</merge>
</match>

保存 重启

[ Edited by非洲豹 on 2009-11-1 15:02 ]

snnail 发表于 2009-11-3 10:30

what about t43?

STEED001 发表于 2009-11-7 13:22

Posted by mousepc on 2009-10-10 10:46 http://www.ibmnb.com/images/common/back.gif
lz,我的policy里只有preferences.fdi这个文件啊,没有你说的mouse-wheel.fdi文件啊,帮帮忙吧,谢谢!
found@found-laptop:/etc/hal/fdi/policy$ cd /etc/hal/fdi/policy
found@found-laptop:/etc/hal/fdi/p ...


gedit命令新建一个就是了。

jeffli 发表于 2010-6-14 09:00

这个要学习,谢谢

zhjpsclg 发表于 2010-8-24 23:42

学习学习!谢谢

hhherohzy 发表于 2010-9-22 08:42

恭喜恭喜:)

jinglov 发表于 2010-9-22 08:48

mark 回头试一下fedora行不行

332759529 发表于 2010-10-5 20:53

谢谢楼主,备用
页: [1]
查看完整版本: ubuntu9.04下成功启动X200的小红点和中键滚动。