Graças ao comentário do quixotic, descobri que funciona depois de adicionar
key.type[Group1] = "EIGHT_LEVEL";
na linha name[Group1]=
.
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. Eu pensei que adicionar um quinto item tornaria
acessível com ISO_Level5_Shift+q
, mas isso não faz nada (saídas q
). Em
fato, adicionando um quinto quebra nível 3 também. Como posso usar o extra
modificador? Correndo Arch.
Você está quase lá. Você obteria ¶
com ISO_Lv3_Shift + Deslocava + 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 os símbolos, você precisará de Shift e 3 modificadores:
q
; adicione Shift para Q
°
; adicione Shift para ¶
foo
; adicione Shift para bar
baz
; adicione Shift para bat
Eu acredito que em alguns contextos você pode ver a combinação de ISO_Lv3_Shift + ISO_Lv5_Shift referido como ISO_Lv8_Shift
ou level8
.
Tags xkb