使用 xkb 用大写锁定替换菜单键,用左控制替换大写锁定

Eri*_*ric 5 linux xkb keyboard-layout key-mapping

我按照这里的说明定义了我自己的 xkbsymbols(使用 setxkbmap 来交换 Left Shift 和 Left Control

partial modifier_keys
xkb_symbols "replace_Menu_Capslock" {
    replace key <COMP>  { [ Caps_Lock ] };
    replace key <CAPS>  { [ Control_L ] };
}; 
Run Code Online (Sandbox Code Playgroud)

菜单键现在变为 Caps_Lock,但我无法在 Left Control 工作时获得 Caps_Lock。请帮忙。