[已解决]Ubuntu下键盘按键替换

系统安装、升级讨论
版面规则
我们都知道新人的确很菜,也喜欢抱怨,并且带有浓厚的Windows习惯,但既然在这里询问,我们就应该有责任帮助他们解决问题,而不是直接泼冷水、简单的否定或发表对解决问题没有任何帮助的帖子。乐于分享,以人为本,这正是Ubuntu的精神所在。
回复
newway
帖子: 13
注册时间: 2008-07-03 19:07
联系:

[已解决]Ubuntu下键盘按键替换

#1

帖子 newway » 2008-09-02 20:34

笔记本的ESC键,F2键 不知道为什么坏掉了
(xev 测试没反应,而且我的笔记本是一开机是用F2进入BIOS的,也没反应,所以应该确定是键盘问题)
但其他键正常。

我是用vi的,所以可以想象ESC键的重要性。。。555
我的问题很简单,就是怎样可以替换其他按键,让他有ESC的功能,比如把F9替换为ESC的功能?

最好是在非Xwindow下也可以使用的那种,谢谢了!
上次由 newway 在 2008-09-03 0:29,总共编辑 1 次。
头像
qqttdh
帖子: 896
注册时间: 2007-07-20 22:15

#2

帖子 qqttdh » 2008-09-02 21:17

或许可以考虑改变键盘布局
newway
帖子: 13
注册时间: 2008-07-03 19:07
联系:

#3

帖子 newway » 2008-09-03 0:29

找到解决办法了:

首先要知道键盘每个击键的Keycode, 这个可以使用xev在一台键盘layout相同的电脑上查到。
得知ESC的keycode是9,Symbol为"Escape" 准备替换为WinKey(就是那个windowslogo的按键)
WinKey 的 keycode是115

然后,在~/ ($home) 目录下创建.Xmodmap (如果没有就创建):
gedit ~/.Xmodmap
里面加这么一句:
keycode 115 = Escape
(定义keycode 115为 Escape按键)
然后 logout再login 就ok了。
头像
想入非非
帖子: 8078
注册时间: 2008-07-14 22:42
来自: Beijing
联系:

#4

帖子 想入非非 » 2008-09-03 0:48

这个要收藏。。。mark
Ubuntu User
wenjianhn
帖子: 583
注册时间: 2008-10-15 10:49
来自: CS

Re:

#5

帖子 wenjianhn » 2009-04-27 20:10

郁闷
怎么我定义SuperR为Caps_Lock就无效呢

代码: 全选

 _____________
< 呜呜buntu >
 -------------
        \   ^__^
         \  (oo)\_______
            (__)\       )\/\
                ||----w |
                ||     ||
aplikeu
帖子: 84
注册时间: 2009-06-02 3:44
联系:

Re: [已解决]Ubuntu下键盘按键替换

#6

帖子 aplikeu » 2009-06-15 1:54

收藏下 :em11、、

我的键盘也坏了3个键,用得着
回复