有没有办法让华硕 N56V 的即时密钥在 Ubuntu/Xubuntu 下工作?
我正在使用 Xubuntu 13.04。我试图通过设置管理器->键盘为这个 Instant 键设置一个功能,但我做不到(该键无法识别)。但是,这是我使用xev
并按下 Instant 键时得到的:
KeyPress event, serial 37, synthetic NO, window 0x2200001,
root 0x9f, subw 0x0, time 3698815, (169,-16), root:(763,301),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XmbLookupString gives 0 bytes:
XFilterEvent returns: False
KeyRelease event, serial 37, synthetic NO, window 0x2200001,
root 0x9f, subw 0x0, time 3698815, (169,-16), root:(763,301),
state 0x0, keycode 248 (keysym 0x0, NoSymbol), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
我怎样才能让它工作?
答案1
我有类似的笔记本电脑,我在这里找到了解决方案:http://dev-loki.blogspot.com/2006/04/mapping-unsupported-keys-with-xmodmap.html
基本上,您有键码,下一步是将此代码映射到键符号 (keysym)。要在启动时自动加载绑定,您必须在主目录中创建 .Xmodmap 文件。启动 X-Server 时,xmodmap 将读取此文件。在 .Xmodmap 中添加以下行:
keycode 248 = F13
并保存文件。首次手动加载映射时,请xmodmap ~/.Xmodmap
在终端中运行。现在,您可以使用该键在 Xfce 中创建键盘快捷键。