Obtendo o Alt para trabalhar com diferentes grupos diferentes do grupo 1 no XKB

0

Estou tentando descobrir isso há semanas.

Eu tenho um layout de teclado com 3 grupos e atribuí o [; key] e a tecla ['] para mudar de grupo.

Tudo funciona muito bem, exceto quando tento usar a tecla Alt para obter alguma combinação com esses grupos.

default partial alphanumeric_keys modifier_keys xkb_symbols "default" {
  name[Group1]= "Base";
  name[Group2]= "Snap";
  name[Group3]= "Pop";

  include "us(basic)"

  key.type = "ONE_LEVEL";
  key <AC10> { [ ISO_First_Group] }; // [; key]
  key <AC11> { [ ISO_Last_Group] }; // [' key]

  key.type = "ONE_LEVEL_ALPHABETIC";
  key <AD01> { [q, Q], [exclam], [1] };
  key <SPCE> { [space, space], [grave], [Tab] };
};

default partial xkb_compatibility "default" {
        interpret ISO_First_Group {
                action = LatchGroup(group=2);
        };

        interpret ISO_Last_Group {
                action = LatchGroup(group=3);
        };
};

O comportamento que quero é poder pressionar [tecla] + Alt + Espaço e fazer o sistema reconhecer isso como Alt + Tab e alternar entre as janelas de pensamento. Mas isso não funciona, eu continuo recebendo o mesmo comportamento que recebo ao pressionar o Alt + Espaço normal.

    
por jbssm 19.12.2017 / 00:52

0 respostas

Tags