我的右 ALT 键不起作用

我的右 ALT 键不起作用

左 ALT 键工作正常,但右键Alt不起作用。我使用 xev 检查了按钮,它工作正常。我使用它作为快捷键,如Ctrl+ Alt+T来打开终端,所以我想解决这个问题。谢谢。

答案1

我遇到了同样的问题,经过大量的谷歌搜索后,我终于找到了解决方案。

以下解决方案在选择英语键盘和希腊语键盘时均有效。(或者我认为任何其他键盘都可以。)

打开“Tweaks”(又名“Gnome Tweaks”),转到键盘和鼠标 > 其他布局选项 > 选择第三级的键并勾选右 Alt 永远不会选择第三级

显示“其他布局选项”对话框的屏幕截图

如果您希望通过命令行实现同样的效果:

相应的 dconf 设置是/org/gnome/desktop/input-sources/xkb-options,该值'lv3:ralt_alt'必须包含在该键的值数组中。

设置此项的值后,调整工具将导致setxkbmap调用命令,并使用一些实际上可以即时完成操作的参数,但我一直无法弄清楚这些参数是什么,所以我的猜测是如果您只这样做,dconf您将需要重新启动登录会话才能使更改生效。

<rant-mode> 我认为这里的问题是 Ubuntu:a) 试图提供一个极其简单的界面,但结果却导致计算机无法使用,因此您必须求助于“Gnome Tweaks”之类的工具;b) 此工具提供了太多难以置信的神秘且完全无用的选项,以至于真正重要的小选项却隐藏在噪音之中。 </rant-mode>

答案2

尝试在终端检查响应

运行命令:$ 在你的终端检查是硬件问题还是软件问题

在我的例子中,右 Alt 键返回了一些额外的值,显示如下:

XkeysymToKeycode 返回键码:92 <----[问题]

XFilterEvent 返回:False <---- [这可以]

也就是说我的键盘工作正常。

令人惊讶的是,我发现我的文本输入语言已更改为英语(英国)。因此,当我将其更改为英语(美国)时,一切都开始正常工作。

相关内容