Modifique apenas uma camada de teclado no .xmodmap

2

Meu layout de teclado padrão é semelhante a este

$ xmodkeymap -pke
...
keycode  38 = a A a A ae AE ae AE a A ae AE
...

Eu quero modificar a parte do layout onde mode_switch é pressionado, ou seja, as colunas 3 e 4 devem ser alteradas, mas todas as outras colunas devem permanecer as mesmas.

Atualmente, copiei o layout antigo e substituí as colunas 3 e 4:

...
keycode  38 = a A Greek_alpha Greek_ALPHA ae AE ae AE a A ae AE 
...

No entanto, seria melhor se houvesse uma maneira de escrever um arquivo .xmodmap somente especificando as diferenças para o layout de teclado padrão. Idealmente, haveria algum espaço reservado - vamos chamá-lo de * - que significa o símbolo usado no layout padrão. O mesmo arquivo poderia então ser escrito como:

...
keycode  38 = * * Greek_alpha Greek_ALPHA * * * * * * * * 
...

Eu poderia escrever um script que gera um .xmodmap de um arquivo como acima, mas eu preferiria uma solução interna para xmodmap .

    
por Socowi 20.07.2017 / 10:52

0 respostas

Tags