Mapeamento de teclas específico do aplicativo

8

Em geral, quero criar mapas de teclas específicos para aplicativos, que funcionem apenas nele e não afetem nenhum outro aplicativo.

Por exemplo, eu já uso minha tecla Caps para alternar o idioma de entrada (via xorg.conf), mas quero que o Capslock se comporte como Esc no vim. Parece que o xmodmap não possui opções relacionadas a isso.

Eu uso o Gnome e também aprecio qualquer aplicativo de terceiros.

Andrew
fonte
Ninguém sabe, né?
Andrew

Respostas:

3

Encontrei solução no evrouter . Ele mapeia qualquer evento do teclado no pressionamento de tecla no X.Org se o título da janela ativa for correspondido pelo regexp que você especificar. Também me ajuda a lidar com a tecla Zoom no meu Microsoft Natural Keyboard.
A coisa ruim é o pressionamento de tecla padrão X também ocorre.

Andrew
fonte
Não é uma nova versão: evrouter2 (como eu ver ... em andamento.)
Grzegorz Wierzowiecki