Como remapear entradas de xinput para outras chaves?

1

Eu estou no Mint 18.1 Serena 64-bit com canela.

Quero remapear as chaves da caneta do meu tablet gráfico. a GUI do tablet na configuração do sistema não detectará o tablet (que é um i608X genial). mas na verdade funciona.

O Xinput detecta o tablet e suas teclas estão sendo pressionadas. o problema é que o comportamento padrão deles não é bom. então eu preciso de uma maneira (ou ferramenta) para remapear essas chaves para algo como ctrl + z ao invés de clicar com o botão direito. todas as ferramentas que vi funcionam especificamente para as teclas do mouse / teclado. Então eles não conseguiram resolver meu problema.

    
por mpower 27.01.2017 / 22:34

1 resposta

1

Que tal usar xbindkeys para detectar e remapear o evento principal para chamar xdotool ?

Com um id de botão de 123, seu ~/.xbindkeysrc deve conter algo como

"xdotool key ctrl+z"
  b:123

Veja link
Você pode realmente usar xbindkeys para acionar qualquer comando que desejar.

Lembre-se de que você precisa reiniciar o xbindkeys para que as alterações entrem em vigor:

pkill xbindkeys && xbindkeys

Para descobrir o id do botão / código-chave, use xev

    
por 27.01.2017 / 22:55