有没有办法将左 Ctrl 键(按下时)设为选择第 3 级(Alt Gr 键)的键?在 Ubuntu/Gnome/Cinnamon 中,键盘布局选项中没有此选项: Cinnamon 键盘布局选项
交换左 Control 键和 Window 键,然后将“新的”Window 键(按下时)设为第 3 级键,这似乎不起作用。
编辑:我编辑了问题,将 Compose 键更改为选择第 3 级的键(Alt Gr 键),并在其中添加“按下时”。Compose 键和第 3 级键不同。
例如:
C → c (lower case — first level)
⇧ Shift+C → C (upper case — second level)
AltGr+C → © (copyright sign — third level)
AltGr+⇧ Shift+C → ¢ (cent sign — fourth level)
答案1
似乎没有办法,至少不是一个简单的办法。以下是准备好的选项:
$ cat /usr/share/X11/xkb/rules/evdev.lst | grep lv3
lv3 Key to choose 3rd level
lv3:switch Right Ctrl
lv3:menu_switch Menu
lv3:win_switch Any Win key
lv3:lwin_switch Left Win
lv3:rwin_switch Right Win
lv3:alt_switch Any Alt key
lv3:lalt_switch Left Alt
lv3:ralt_switch Right Alt
lv3:ralt_switch_multikey Right Alt, Shift+Right Alt key is Compose
lv3:ralt_alt Right Alt key never chooses 3rd level
lv3:enter_switch Enter on keypad
lv3:caps_switch Caps Lock
lv3:bksl_switch Backslash
lv3:lsgt_switch <Less/Greater>
lv3:caps_switch_latch Caps Lock chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
lv3:bksl_switch_latch Backslash chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
lv3:lsgt_switch_latch <Less/Greater> chooses 3rd level, acts as onetime lock when pressed together with another 3rd-level-chooser
因此Right Ctrl(以及其他一些)可以转到第三级密钥,但不能Left Ctrl