Chinaunix首页 | 论坛 | 博客
  • 博客访问: 363840
  • 博文数量: 36
  • 博客积分: 570
  • 博客等级: 中士
  • 技术积分: 1042
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-08 20:53
文章分类
文章存档

2015年(1)

2014年(1)

2013年(14)

2012年(10)

2011年(10)

分类: LINUX

2012-10-22 20:59:46

前一段时间自己的笔记本被东西砸了一下,结果往右的方向键坏了,而且本本已经过保了,在terminal下很影响使用,倒是在windows下改过键盘映射,linux下还没有做过,在网上查了一下,还真可以。
只要使用xmodmap命令把坏的键的映射值和你想要替换的映射值互换一下就可以了,因为右方向键和End键离的最近,所以就用End键替换坏掉的右方向键。
首先查看右方向键和End键的值
  1. # xmodmap -pke |grep -i end
  2. keycode 87 = KP_End KP_1 KP_End KP_1
  3. keycode 115 = End NoSymbol End
  4. keycode 153 = XF86Send NoSymbol XF86Send
  5. keycode 213 = XF86Suspend NoSymbol XF86Suspend
  6. keycode 239 = XF86Send NoSymbol XF86Send
  7. # xmodmap -pke |grep -i right
  8. 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~~,右方向键终于被复活了,不过得找一个替身哦


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

上一篇:openvz的初始化

下一篇:数据滚动备份脚本

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