redefinições periódicas do xmodmap no Xubuntu

3

Estou executando o Xubuntu 11.04 e estou usando um teclado Gold Touch compatível com o Mac KeyOvation. Devido a estranha ordenação de ctrl, option e apple key, eu queria remapear as teclas ao meu gosto usando o xmodmap. Aqui está o arquivo de configurações que estou usando.

remove mod4 = Super_L
remove mod4 = Super_R
remove control = Control_L
remove control = Control_R
remove mod1 = Alt_L
remove mod1 = Alt_R
keysym Control_L = Super_L
keysym Control_R = Super_R
keysym Super_L = Alt_L
keysym Super_R = Alt_R
keysym Alt_L = Control_L
keysym Alt_R = Control_R
add control = Control_L
add control = Control_R
add mod4 = Super_L
add mod4 = Super_R
add mod1 = Alt_L
add mod1 = Alt_R

Funciona muito bem quando eu chamo o xmodmap nele. No entanto, após alguns minutos, as configurações não funcionarão mais e voltarão às configurações padrão e eu tenho que chamar o xmodmap novamente para que ele funcione. Quais poderiam ser as causas disso?

Eu tentei procurar um pouco por esse problema com pouco sucesso. Um cara afirmou que resolveu isso removendo scim e prefiro não fazer isso.

Obrigado antecipadamente

    
por suyt 01.08.2011 / 06:04

1 resposta

4

Eu tive exatamente o mesmo problema (embora usando o Xubuntu 12.04). O que ajudou no meu caso foi remover o applet do switch de layout de teclado do meu painel. De alguma forma, este applet configura periodicamente o layout do teclado, sobrepondo-se a qualquer coisa que esteja definida via xmodmap.

    
por mogli 13.04.2012 / 22:11