搞晕的键盘配置。

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

搞晕的键盘配置。

#1

帖子 eexpress » 2006-06-25 12:10

# 多媒体按键,使用xev检测键值和键名。

想自己定义键名不行。

代码: 全选

$ xmodmap -e 'keycode 229 = Search'
xmodmap:  commandline:1:  bad keysym name 'Search' in keysym list
xmodmap:  1 error encountered, aborting.
找/usr/include/X11/keysymdef.h里面找对应的已经定义的键名。
因为/usr/include/X11/keysymdef.h里面定义了这个。
#define XK_aring 0x00e5 /* U+00E5 LATIN SMALL LETTER A WITH RING ABOVE */
于是执行这个。

代码: 全选

$ xmodmap -e 'keycode 229 = aring'
$ xmodmap -pk |grep 229
    229         0x00e5 (aring)
可以看到如下结果。已经定义成功了。

也不能附加名字。

代码: 全选

$ xmodmap -e 'add Search = aring'
xmodmap:  commandline:1:  bad add modifier name 'search', not allowed
xmodmap:  1 error encountered, aborting.
xev执行,再按此键,出来了多余的信息。
“。”
也不能绑定。
Key aring Exec exec amixer set PCM 10%-
真是晕的。

那位出个主意。
● 鸣学
头像
eexpress
帖子: 58428
注册时间: 2005-08-14 21:55
来自: 长沙

#2

帖子 eexpress » 2006-08-12 15:48

up..
● 鸣学
lever
帖子: 2
注册时间: 2007-04-08 19:40

#3

帖子 lever » 2007-04-08 19:44

你可以试着找找 0xff?? 而不是0x00??
lever
帖子: 2
注册时间: 2007-04-08 19:40

#4

帖子 lever » 2007-04-08 19:47

你可以试着找找 0xff?? 而不是0x00??
回复