I would like all modifier keys -- except Shift -- to disable Caps Lock. Since, I would like to swap some modifiers as well, I am trying to achieve both goals at the same time (I wouldn't know how to do otherwise). After having read this answer, I have tried the following code in my custom layout, but it doesn't work:

key <LCTL> {  type[Group1] = "ONE_LEVEL",
              symbols[Group1] = [ Super_L ],
              actions[Group1] = [

modifier_map Mod4 { <LCTL> };

However, the following simple remapping does work:

key <LCTL> {  type = "ONE_LEVEL", [ Super_L ] };

modifier_map Mod4 { <LCTL> };

What am I missing?

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.