我想测试一些新的“分层”键盘,如 Neo、AdNW 或 KOY。我读到,与 Windows 或 Mac 相比,使用 Linux 相当容易,所以我想尝试一下。我调整了“扩展输入源”,瞧,所有花哨的布局都在那里。
问题是:如果我想使用 Mod4,又称第 4 层(在德国 qwertz 键“<”和“AltGr”),这是不可能的。我检查了所有三个不同的硬件,得到了三个不同的结果:
- IBM X220 笔记本电脑:两个 Mod4-Keys 都是死亡,所以我只能使用第 1、2、3 和 5 层(即 2+3)
- 联想 T490 笔记本电脑:两个 Mod4-Keys 都是倒,所以我可以使用所有图层,但必须按住 Mod4 才能在第 1 层上输入
- 台式电脑:两个 Mod4-Keys 都是永久按下,所以我只能使用第 4 层和第 6 层(即 4+2)
更多事实:
- 所有 PC/笔记本电脑均使用 Ubuntu 20.04
- 尝试了 Neo2、AdNW 和 KOY,都得到相同的结果(在相同的硬件上......)
- 在语言设置-gui 中更改键盘或通过“setxkbmap”进行更改我得到相同的结果
- 我读到在更改布局时应禁用 CAPSLOCK,因为 CAPS 又名 Mod3 有了新的行为(它不是锁定...)。但这对愚蠢的 Mod4 有影响
有人可以重现这个吗?
- 通过“语言和地区”设置添加额外的 Neo 键盘(例如德语 => 德语(Neo 2)
- 通过 SUPER+Space 或顶部栏中的语言切换器切换键盘
- 尝试输入一些字母并使用“<”或“AltGr”,就像使用 Shift 键“移位”到第 4 层一样,请参阅键盘布局这里
答案1
KDE Plasma 桌面
要解决使用 KDE 等离子桌面的问题,您必须转到系统设置中的高级键盘设置。正如您已经提到的,您需要做的第一件事是禁用 CapsLock,这解决了与按钮的冲突Mod3。然后,您必须打开“选择第 5 级的键”子菜单,并选择要用作您的Mod4(另请参阅此链接)。对于 Neo、ADNW 或 KOY,它是<和Alt Gr键。如果我没记错的话,在菜单中Alt Gr称为右侧Alt)。对我来说,这解决了 Ubuntu 20.04 中的问题,我可以使用 KOY 布局,到目前为止没有注意到任何问题。
有点令人困惑的是修饰键有数字4而选项谈论的是水平5,但它确实有效。不过,有一个小问题。如果您在学习过程中同时使用另一个布局,则启用该Mod4键会禁用其他布局的该键功能Alt Gr,因为它是一个全局设置。
经过快速搜索,我了解到可以使用 bash 脚本解决这个问题,但我还没有尝试,因为在选项中启用/禁用该键对我来说已经足够快了,而且我只在学习期间切换。
GNOME
正如 schwupp 在评论中提到的,gnome 设置不提供高级键盘设置菜单。但是,如果运行了该菜单gnome-tweaks
(您需要安装它和/或gnome-tweak-tool
),您可以导航到“键盘和鼠标”子菜单并点击按钮Additional Layout Options。将弹出另一个菜单,您可以在其中找到子菜单项“选择第 5 级的键”。选择“右Alt”和<选项。您也可以CapsLock在那里设置行为。
答案2
您的第 4 层可能被锁定。您可以尝试按以下方法解锁:均为 Mod4按钮一起或Shift+Mod3+Tab。或者尝试在启动时禁用 Num Lock。
查看更多这里。
答案3
我遇到过类似的问题,第 4 层可以访问,但行为怪异(移动鼠标而不是打印数字)。原来是激活了“Tastaturmaussteureung”。
可以使用以下命令停用它Shift+Mod4+Numlock
,在同一个文件作为@algus
这很有意义,因为我通过谷歌搜索这个问题找到了这里,这些问题非常相似。我本来希望这是对@algus帖子的评论,但我没有足够的声誉来发表评论。(为什么我可以回答但不能从一开始就发表评论,难道不应该反过来吗?)