WD1X.COM - 问答一下,轻松解决,电脑应用解决专家
主板显卡CPU内存显示器
硬盘维修显卡维修显示器维修
注册表系统命令DOS命令Win8
存储光存储鼠标键盘
内存维修打印机维修
WinXPWin7Win11Linux
硬件综合机箱电源散热器手机数码
主板维修CPU维修键盘鼠标维修
Word教程Excel教程PowerPointWPS
网络工具系统工具图像工具
数据库javascript服务器
PHP教程CSS教程XML教程

CentOS系统下修改键盘映射

更新时间:2012-10-23 10:13 作者:佚名点击:

前一段时间自己的笔记本被东西砸了一下,结果往右的方向键坏了,而且本本已经过保了,在terminal下很影响使用,倒是在windows下改过键盘映射,linux下还没有做过,在网上查了一下,还真可以。

只要使用xmodmap命令把坏的键的映射值和你想要替换的映射值互换一下就可以了,因为右方向键和End键离的最近,所以就用End键替换坏掉的右方向键。

首先查看右方向键和End键的值
 
# xmodmap -pke |grep -i end
keycode 87 = KP_End KP_1 KP_End KP_1
keycode 115 = End NoSymbol End
keycode 153 = XF86Send NoSymbol XF86Send
keycode 213 = XF86Suspend NoSymbol XF86Suspend
keycode 239 = XF86Send NoSymbol XF86Send
# xmodmap -pke |grep -i right
keycode  19 = 0 parenright 0 parenright
keycode  35 = bracketright braceright bracketright braceright
keycode  85 = KP_Right KP_6 KP_Right KP_6
keycode 114 = Right NoSymbol Right
keycode 188 = parenright NoSymbol parenright
keycode 232 = XF86MonBrightnessDown NoSymbol XF86MonBrightnessDown
keycode 233 = XF86MonBrightnessUp NoSymbol XF86MonBrightnessUp
keycode 237 = XF86KbdBrightnessDown NoSymbol XF86KbdBrightnessDown
keycode 238 = XF86KbdBrightnessUp NoSymbol XF86KbdBrightnessUp

 
这样就找出了End键 和 右方向键的值,但不是很确认 87 和 115  85 和 114 哪一个才是准确的,于是全都互换了在用户家目录下创建一个文件 .Xmodmaprc

keycode 85 = KP_End KP_1 KP_End KP_1
keycode 114 = End NoSymbol End
keycode 87 = KP_Right KP_6 KP_Right KP_6
keycode 115 = Right NoSymbol Right
保存退出:
执行 xmodmap ~/.Xmodmaprc
是更改生效
WOW~~,右方向键终于被复活了,不过得找一个替身哦

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
你可能感兴趣的内容