如何绑定我的power键?高手们快来帮帮。。。
目的是用RH9 kernel-2.4.20-8+fvwm,想利用键盘上的power键实现像gnome的直接关机功能,下面是我的实验,有哪些不对,请指教:
1--在我的家目录下 .xinitrc里有一句
xmodmap $HOME/.Xmodmap......ok
2---在我的家目录.fvwm2rc加入了关于power键的使用:
Key Power A A Menu RootMenu Pop
~~~~~~~~~~~~~~~~~~
这一句是为了试验power键是否成功,好方便下一步我把它替换成关机的命令
顺便请教: 请问像gnome关闭机器的菜单项的命令是什么?因为这个涉及到权限问题,同时我不想老是退出fvwm到命令控制台后,然后又敲:
su -c '/sbin/shutdown -h now',挺烦的。。
为了把power键声明进去,我又做如下几步:
3--我先用xev看了小太阳SR-K7880键盘上的power键的相关信息是....state 0x10, keycode 222 (keysym 0x0, NoSymbol)...
4--然后我用xmodmap -pke看了
...
keycode 222 =
...
5--再然后我在家目录下的.Xmodmap下补上
keycode 222=Power
~~~~~~~~~~~~~~~~~~~~~~这里是不是有问题,到底需要怎么做才是正确的,我不懂,看man后还是搞不清Keysysname keycode的区别 ,因为我笨啊
存盘退出后再进入xwindow,在fvwm下按下power键没起作用,估计是第5步声明power键没起作用
这一步我该怎么做才好?
下面是在前面之前我做过的:
6--less /etc/sysconfig/keyboard 后,里面的
两项是"pc" "us", ok!
7--以root身份 /usr/bin/dumpkeys > /etc/sysconfig/console/default.kmap
,在这步之前我发现居然没有/etc/sysconfig/console/default.kmap这个文件,我很奇怪先前gnome是怎么会工作的?
8--以root身份 /usr/X11R6/bin/xmodmap /usr/share/xmodmap/xmodmap.gb105
我想问第8步和第5步之间到底有什么相关?按理来说,第8步是全局的,而第5步是补充性质的,个性化的(这样理解是不是对?)