Keymapping específico do aplicativo

3

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

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 xmodmap não tem nenhuma opção relacionada a isso.

    
por Andrew 14.10.2010 / 15:07

1 resposta

2

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:49