了解X键盘映射,音频键和fluxbox

时间:2017-10-23 15:02:33

标签: audio x11 keyboard-events

所以,我正在尝试设置fluxbox以使用我的戴尔键盘,它上面有一堆额外的按键用于网页浏览和音频控制。

我在我的.fluxbox / keys文件中这样做了,它主要用于控制cmus。

# Music in cmus
XF86AudioPlay :Exec cmus-remote --pause
XF86AudioPause :Exec cmus-remote --pause
XF86AudioStop :Exec cmus-remote --stop
XF86AudioNext :Exec cmus-remote --next
XF86AudioPrev :Exec cmus-remote --prev

但是,停止键不起作用。所以我在上面使用showkey ...

keycode 166 press
keycode 166 release

它告诉我,停止键是键码166.根据xmodmap ...

xmodmap -pke | grep 166
keycode 166 = XF86Back NoSymbol XF86Back

即XF86Back,但我的密钥文件中的映射也不起作用。更令人不安的是,播放/暂停键已经正常工作,据说是键码164,xmodmap说是......

xmodmap -pke | grep 164
keycode 164 = XF86Favorites NoSymbol XF86Favorites

当我预计它是XF86AudioPlay时,据说是......

xmodmap -pke | grep AudioPlay
keycode 172 = XF86AudioPlay XF86AudioPause XF86AudioPlay XF86AudioPause
keycode 208 = XF86AudioPlay NoSymbol XF86AudioPlay
keycode 215 = XF86AudioPlay NoSymbol XF86AudioPlay
其中一个。所以......

......发生了什么事?如果是错误的键码,为什么播放/暂停工作,是否是错误的键码?作为戴尔键盘,我期待各种各样的问题,因为戴尔无限的智慧总是喜欢偏离标准。

谢谢, 麦克

0 个答案:

没有答案
相关问题