Desativa o Caps Lock quando uma tecla modificadora é pressionada, com XKB

1

Eu gostaria que todas as teclas modificadoras - exceto Shift - desativassem o Caps Lock. Desde então, eu gostaria de trocar alguns modificadores também, estou tentando alcançar os dois objetivos ao mesmo tempo (eu não sei como fazer o contrário). Depois de ler esta resposta , tentei o seguinte código no meu layout personalizado, mas não funciona:

key <LCTL> {  type[Group1] = "ONE_LEVEL",
              symbols[Group1] = [ Super_L ],
              actions[Group1] = [
                      SetMods(modifiers=none),
                      SetMods(modifiers=Lock,clearLocks)
                      ]};

modifier_map Mod4 { <LCTL> };

No entanto, o seguinte remapeamento simples funciona:

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

modifier_map Mod4 { <LCTL> };

O que estou perdendo?

    
por Elena 29.06.2015 / 20:27

0 respostas

Tags