xmodmap funciona para a sessão do gnome, mas não para aplicativos?

3

Estou executando o Ubuntu 11.10 usando o modo gnome-fallback com o compiz.

Meu teclado é o teclado USB Apple metal add-on. Meu arquivo .Xmodmap está configurado para trocar as teclas Alt e Command.

Eu construí o mapa de chaves em um arquivo .Xmodmap e ele funciona com sucesso para a sessão X. (Eu posso fazer comandos Grid com os comandos ctrl-alt-number pad usando a tecla Command como a tecla Alt).

Mas nenhum dos aplicativos em execução no X reconhece o novo mapeamento de chave. (O Command-F não abre o menu Arquivo, mas a opção F. O comando-clique com o botão direito não abre o menu do painel, mas a opção com o botão direito faz.)

Como faço para que meus aplicativos captem o novo mapeamento mod?

    
por Mojo 17.11.2011 / 19:20

1 resposta

2

O Ubuntu usa o xkb até permitir um layout de teclado diferente por janela. Estes são ativados por janela e provavelmente é por isso que o xmodmap foi ignorado.

Primeiro, reproduza as opções existentes (basta abrir as preferências do teclado e clicar em Opções no layout do teclado). Existem algumas opções de troca de chaves lá (eu não tenho o mac, então não sei se existe uma opção para trocar alt e comando, mas é bem provável).

Se não, o diretório / usr / share / X11 / xkb pode ser de interesse, mas aqui não me sinto capaz de explicar como adicionar novas opções de teclado.

    
por Mekk 28.03.2012 / 17:34