Use xkb para fazer parênteses de inserção de turno

5

Eu estou tentando imitar a configuração que eu tinha no OS X (via Karabiner): Pressionar a tecla esquerda Shift em sua própria tecla insere uma esquerda (, mas segurando desce e pressionando outra tecla atua como uma tecla normal de Shift (e similarmente com o direito Shift & right ) ). Isso é possível com xkb?

    
por jamesnvc 16.02.2016 / 22:19

1 resposta

2

Uma maneira é usar o xcape .

xcape [-d] [-t timeout] [-e map-expression]

Isso deve funcionar:

xcape -e 'Shift_L=parenleft;Shift_R=parenright'

xcape é incluído como um pacote para algumas distribuições.

Notas:

Tem um atraso padrão de 500ms, após o qual a chave mapeada não será emitida. Pode ser definido pela opção -t .

Cada expressão de mapa é executada como um daemon e tem seu próprio PID.

    
por 17.02.2016 / 02:06

Tags