Fazendo o trabalho com ISO_Level5_Shift

5

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.

    
por Toothrot 17.12.2016 / 23:45

2 respostas

1

Graças ao comentário do quixotic, descobri que funciona depois de adicionar

key.type[Group1] = "EIGHT_LEVEL";

na linha name[Group1]= .

    
por 17.04.2017 / 10:11
3

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:

  • no mod lhe dá q ; adicione Shift para Q
  • ISO_Lv3_Shift oferece ° ; adicione Shift para
  • ISO_Lv5_Shift oferece foo ; adicione Shift para bar
  • ISO_Lv3_Shift + ISO_Lv5_Shift oferece 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 .

    
por 02.04.2017 / 13:45

Tags