Como mudar os símbolos das teclas ao segurar ALT?

0

Eu quero emular o numpad em letras uiojklm,.

Eu editei o layout francês em /usr/share/X11/xkb/symbols (veja a imagem abaixo).
Mas eu tenho que mudar de layout para usar o que eu fiz lá.
Eu gostaria que, para um certo layout, eu pudesse apenas manter Alt .

Há duas opções de como eu gostaria de mudar para números:
- muda para determinado layout enquanto mantém pressionado Alt ; -key imprime símbolos diferentes enquanto mantém pressionado Alt ; (ou depois de ativar Caps Lock )

    
por R S 02.06.2018 / 20:29

1 resposta

1

Eu editei o layout do teclado em inglês (EUA) assim:

$ diff /usr/share/X11/xkb/symbols/us.orig /usr/share/X11/xkb/symbols/us
26,28c26,28
<     key <AD07> {  [     u,    U       ]   };
<     key <AD08> {  [     i,    I       ]   };
<     key <AD09> {  [     o,    O       ]   };
---
>     key <AD07> {  [     u,    U, 7        ]   };
>     key <AD08> {  [     i,    I, 8        ]   };
>     key <AD09> {  [     o,    O, 9        ]   };
39,41c39,41
<     key <AC07> {  [     j,    J       ]   };
<     key <AC08> {  [     k,    K       ]   };
<     key <AC09> {  [     l,    L       ]   };
---
>     key <AC07> {  [     j,    J, 4        ]   };
>     key <AC08> {  [     k,    K, 5        ]   };
>     key <AC09> {  [     l,    L, 6        ]   };
51,53c51,53
<     key <AB07> {  [     m,    M       ]   };
<     key <AB08> {  [     comma,    less        ]   };
<     key <AB09> {  [    period,    greater     ]   };
---
>     key <AB07> {  [     m,    M, 1        ]   };
>     key <AB08> {  [     comma,    less, 2     ]   };
>     key <AB09> {  [    period,    greater, 3      ]   };
56a57,58
> 
>     include "level3(ralt_switch)"

Dessa forma, posso digitar números assim:

Alt Direita + U - > 7

Alt Direita + K - > 5

etc.

A linha

include "level3(ralt_switch)"

ativa o mecanismo de terceiro nível; neste caso, Alt Direita , que é o padrão para os layouts de teclado que fazem uso de símbolos de terceiro e quarto nível, mas que podem ser alterados.

    
por Gunnar Hjalmarsson 02.06.2018 / 22:00