すべての修飾キー(Shiftを除く)に対してCaps Lockを無効にしたいと思います。また、いくつかの修飾子を交換したいので、2つの目標を同時に達成しようとしています(そうでなければどうすればよいかわかりません)。読んだ後この回答、カスタムレイアウトで次のコードを試しましたが、動作しません。
key <LCTL> { type[Group1] = "ONE_LEVEL",
symbols[Group1] = [ Super_L ],
actions[Group1] = [
SetMods(modifiers=none),
SetMods(modifiers=Lock,clearLocks)
]};
modifier_map Mod4 { <LCTL> };
ただし、次の簡単な再マッピングは機能します。
key <LCTL> { type = "ONE_LEVEL", [ Super_L ] };
modifier_map Mod4 { <LCTL> };
私は何を見逃していますか?