Keymapping específico do aplicativo

8

Em geral, quero criar mapas de chave específicos para o aplicativo, 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 tem nenhuma opção relacionada a isso.

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

    
por Andrew 17.10.2010 / 13:32

1 resposta

3

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

    
por 29.10.2010 / 03:52