0
0

Arch Linux下小红点中键

alswl 发表于 2011年11月15日 10:57 | Hits: 3175
Tag: Linuxer | arch | ThinkPad

重要通知:Log4D的域名由http://dddspace.com迁移到http://log4d.com。 订阅地址现在改为http://log4d.com/feedhttp://feeds.feedburner.com/dddspace。(FeedBurner的地址未发生变化) 请订阅我博客的朋友更新一下订阅地址。

关于Arch

Arch是一款优秀的Linux发行版,使用它可以快速的学习Linux操作技巧。 Arch崇尚的原则是“保持简单,且一目了然”,这也是我崇尚的风格。

保持简单的同时也会给我带来一些小小的困扰,比如配置一下Thinkpad上面的小红帽 中键都需要设定Xorg。Arch直接向我们展示了Linux美妙的侗体,没有任何遮掩。

好在Arch有最完善的官方Wiki, Thinkpad爱好者也组建了一个专门的ThinkWiki来为大家答疑解惑。 特别是官方Wiki,中文化做的非常好,是我见过最完善的中文linux wiki之一。

小红帽的中键

罗嗦完了,进入正题,我的环境是

  • arch(Linux version 3.1.0-4-ARCH)
  • Gnome3.2.1
  • X.Org X Server 1.11.2

根据How to configure the TrackPoint描述,配置小红帽的中键有6种办法, 我使用的是xinput配置(这是推荐方法)。

运行下列代码,即可启用小红帽中键上下滑动。

xinput set-int-prop 12 "Evdev Wheel Emulation" 8 1
xinput set-int-prop 12 "Evdev Wheel Emulation Button" 8 2
xinput set-int-prop 12 "Evdev Wheel Emulation Timeout" 8 200

现在运行下面代码,启用左右滑动。

xinput set-int-prop 12 "Evdev Wheel Emulation Axes" 8 6 7 4 5

创建自动脚本,在系统启动时候自动执行

#!/bin/sh
xinput list | sed -ne 's/^[^ ][^V].*id=\([0-9]*\).*/\1/p' | while read id
do
        case `xinput list-props $id` in
        *"Middle Button Emulation"*)
                xinput set-int-prop $id "Evdev Wheel Emulation" 8 1
                xinput set-int-prop $id "Evdev Wheel Emulation Button" 8 2
                xinput set-int-prop $id "Evdev Wheel Emulation Timeout" 8 200
                xinput set-int-prop $id "Evdev Wheel Emulation Axes" 8 6 7 4 5
                xinput set-int-prop $id "Evdev Middle Button Emulation" 8 0
                ;;
        esac
done

# disable middle button
xmodmap -e "pointer = 1 9 3 4 5 6 7 8 2"

我将这个bash放在~/.xinitrc里面执行。

PS:如果你使用这个方法有问题,建议检查一下当前环境。另外可以参考一下其他的设置方法How to configure the TrackPoint

版权所有 © 2010 转载本站文章请注明: 转载自Log4D
原文链接: http://log4d.com/2011/11/archlinux-thinkpad-trackpoint
您可以随意地转载本站的文章,但是必须在醒目位置注明来源及本站链接,不可以将本站文章商业化使用,或者修改、转换或者以本作品为基础进行创作。
3a1ff193cee606bd1e2ea554a16353ee

相关文章

原文链接: http://feedproxy.google.com/~r/dddspace/~3/9DmJAlCeYXU/archlinux-thinkpad-trackpoint

0     0

我要给这篇文章打分:

可以不填写评论, 而只是打分. 如果发表评论, 你可以给的分值是-5到+5, 否则, 你只能评-1, +1两种分数. 你的评论可能需要审核.

评价列表(0)