
Tenho lutado com o seguinte problema há anos. Nunca consegui resolver e adotei várias soluções alternativas para continuar funcionando. Porém agora não aguento mais e gostaria muito de encontrar uma solução de uma vez por todas.
Aqui está a coisa. Eu trabalho em um MacBookPro com teclado AZERTY, mas na maioria das vezes eu conecto nele um teclado QWERTY Mac. Além disso, preciso me conectar a máquinas remotas Linux via ssh.
Contanto que eu use editores de texto que abrem no terminal (emacs, vim), meu teclado é decentemente reconhecido e não posso reclamar disso. Mas se eu tentar usar outros editores de texto que passam pelo X11/XQuartz, como gedit ou nedit, CRASH, desastre. Eles funcionam, é claro, mas são absolutamente incapazes de detectar meu teclado QWERTY conectado.
Então, que tipo de variáveis de ambiente devo definir e onde? Estou realmente farto desses problemas, então qualquer ajuda seria muito bem-vinda.