我有一个巧妙的小技巧,可以使用 XModap 在美国 ANSI 键盘上获得德语“Umlaute”。当我按住 Caps Lock 键时,我会在德语键盘上的位置处获得变音符号。这是我的 .Xmodmap 文件
remove Lock = Caps_Lock
keycode 66 = Mode_switch
keycode 26 = e E EuroSign cent
keycode 30 = u U udiaeresis Udiaeresis
keycode 34 = bracketleft braceleft udiaeresis Udiaeresis
keycode 47 = semicolon colon odiaeresis Odiaeresis
keycode 32 = o O odiaeresis Odiaeresis
keycode 48 = apostrophe quotedbl adiaeresis Adiaeresis
keycode 38 = a A adiaeresis Adiaeresis
keycode 20 = minus underscore ssharp ssharp
keycode 39 = s S ssharp
keycode 106 = Shift_R
自从我切换到 Wayland/sway 后,这个功能就不再起作用了,我目前只在 XKB 中看到了执行此操作的选项。我不明白:
- 如何使 Caps-Lock 不“粘滞”?
- 如何将所需的级别 3 添加到给定密钥?