ALT 键在 Firefox 中似乎不起作用

ALT 键在 Firefox 中似乎不起作用

我刚刚将一个新的替换键盘插入到我的 16.04 系统。我有一个浏览器插件,它响应 ALT-`(alt 键加反引号)来触发操作。这在其他键盘上已经可靠地运行多年了。

这个新键盘原本看起来工作正常,但实际上却不起作用。

xev可以说键盘上的 ALT 键正确映射到Alt_LAlt_R

KeyPress event, serial 37, synthetic NO, window 0x3000001,
    root 0xd8, subw 0x0, time 426316029, (52,97), root:(1243,556),
    state 0x0, keycode 64 (keysym 0xffe9, Alt_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

当我使用 Firefox 以外的任何浏览器时,我都看不到反引号字符;系统会认为 ALT 键很重要。然而,在 Firefox 中,按 ALT+` 只会得到一个反引号。如果我插入旧键盘,它就可以正常工作。

发生了什么事?我需要做什么才能让 Firefox 识别 ALT 组合键?

答案1

杜尔。我的xmodmap文件丢失了设置修饰符的指令mod1

add mod1 = Alt_L Alt_R

将其添加回去后它就可以正常工作了。我不知道它是怎么丢失的。

相关内容