进一步阅读

进一步阅读

我最近安装了 dwm(一个 Linux 窗口管理器),它广泛使用Alt+Shift组合键进行导航,但它们都不起作用。例如Alt++Shiftc关闭一个窗口。

我安装了 screenkey 来检查键盘是否正常工作,并发现当我按下Alt+时Shift,它注册为Alt+ ISO_Next_Group。当我按下Alt+ Shift+时,c它注册为Alt+ISO_Next_Group然后Alt+ c

我发现Arch Wiki 页面提到了 ISO_Next_Group 但似乎没有建议任何解决方案。我该怎么做才能Alt再次Shift工作?

答案1

这是对“ISO”的又一次计算误用,而没有指定实际的国际标准化组织标准编号。在本例中为 ISO/IEC 9995-2:2009。

⇧ Level 2 Shift+⇮ Level 3 Shift然后释放该和弦是⇨ Group 2 Select在 USB 人类输入设备等系统上提供等效键的标准方法之一,这些系统不允许直接使用此类键。通常这允许访问共同第二组它有一个通用的布局,可以提供一大堆东西,并且在键盘的第 1 组布局发生变化时保持不变。

但这不应该涉及到⎇ Alt关键。按照惯例,⇮ Level 3 Shift位于⇮ AltGrA08位置,不是 ⎇ Alt在A01位置。你应该,如果标准机制已正确提供,仍然可以用按键输入您想要的和弦⎇ Alt,例如⇧ Level 2 Shift+ ⎇ Alt+ C

这一切发生的地方是你的 X 键盘映射,这就是 Arch Wiki 页面正在讨论的内容。如果⎇ Alt被错误地混淆,⇮ AltGr那么您的键盘映射需要修复。否则你应该能够像前面提到的那样输入和弦。

所以你有三个选择:

  1. 保留当前的键盘映射并在和弦中使用⇧ Level 2 Shift+⎇ Alt而不是⇧ Level 2 Shift+ ⇮ AltGr
  2. 修复当前的键盘映射,使其不被视为⎇ Alt⇮ AltGr并按#1 继续操作。由于您选择的窗口管理器 dwm 是用户通过手动更改源代码并重新编译程序来配置的,因此编译和应用 XKB 映射应该不会非常令人畏惧。 ☺
  3. 使用您的系统具有的任何机制来切换 XKB 映射,将您的键盘映射切换到已经固定的键盘映射,或者(在我看来,不太优选)切换到实际上没有⇨ Group 2 Select.

进一步阅读

答案2

您需要转到快捷方式并在那里更改您想要执行的操作。您需要在搜索中找到键盘部分,然后找到衬衫。在那里,您可以将 Alt+Shift 替换为您想要用作快捷方式的内容

答案3

我的问题实际上是 MX-Linux 特有的。默认情况下,“布局切换”键设置为Alt+ Shift。您可以在默认安装的 fskbsettings 中更改此设置。

答案4

对于那些最终来到这里但使用 Ubuntu 22.04 的人 - 我遇到了同样的问题(触发 ISO_Next_Group 干扰了我的 PyCharm 快捷方式)。

我从输入列表中删除了所有第二语言,但这没有帮助。我检查了设置->键盘->自定义快捷键中语言切换键盘快捷键设置为Super+Space,但没有帮助。

我检查了 gnome 'tweaks' -> 键盘和鼠标 -> 其他布局选项,果然,Shift+Alt 被检查了。我取消选中它,并启用 win+space。 (基于 left_alt)快捷方式现在可以使用。

相关内容