Alterar o comportamento das teclas modificadoras

Alterar o comportamento das teclas modificadoras

O layout do teclado dinamarquês é meio estúpido quando se trata de programação. Quando usei um Macbook como meu laptop de trabalho principal, mudei o layout, de modo que um único toque em left shiftabriria um parêntese e right shiftfecharia um parêntese. Da mesma forma left CTRLe right CTRLfaria colchetes.

Como posso adotar o mesmo comportamento de teclado no Ubuntu 16.04?

Responder1

Existe um utilitário chamado xcape que pode fazer isso. https://github.com/alols/xcape

Portanto, a solução usando xcape envolve executar o seguinte comando na inicialização:

xcape -e 'Control_L=ISO_Level3_Shift|7;Control_R=ISO_Level3_Shift|0;S‌​hift_L=Shift_L|8;Shi‌​ft_R=Shift_R|9' -t 200 on startup

Se isso for aplicado a um layout de teclado diferente, o comando precisará ser diferente.

informação relacionada