
Com linhas como
key <AD01> { [ q, Q, degree, paragraph ] };
em /usr/share/X11/xkb/symbols/us
, consigo acessar o símbolo de grau com ISO_Level3_Shift+q. Achei que adicionar um quinto item o tornaria acessível ISO_Level5_Shift+q
, mas isso não faz nada (resulta q
). Na verdade, adicionar um quinto quebra o nível 3 também. Como posso usar o modificador extra? Arco em execução.
Responder1
Você está quase lá. Você obteria ¶
com ISO_Lv3_Shift+ Shift+ q- esse é o quarto nível.
// ISO level 1 2 3 4 5 6 7 8
key <AD01> { [ q, Q, degree, paragraph, foo, bar, baz, bat ] };
Para acessar todos esses símbolos você precisará Shiftde 3 modificadores:
- nenhum mod oferece
q
; adicionar ShiftparaQ
- ISO_Lv3_Shiftda-te
°
; adicionar Shiftpara¶
- ISO_Lv5_Shiftda-te
foo
; adicionar Shiftparabar
- ISO_Lv3_Shift+ ISO_Lv5_Shiftdá a você
baz
; adicionar Shiftparabat
Acredito que em alguns contextos você poderá ver a combinação de ISO_Lv3_Shift+ ISO_Lv5_Shiftreferida como ISO_Lv8_Shift
ou level8
.
Responder2
Graças ao comentário do quixotic, descobri que funciona depois de adicionado
key.type[Group1] = "EIGHT_LEVEL";
abaixo da name[Group1]=
linha.