Combinações de teclas AltGr através do Qtnx

Combinações de teclas AltGr através do Qtnx

Comecei a usar o Qtnx e funciona muito bem. No entanto, tenho problemas para acessar alguns caracteres do teclado. Estou usando um teclado francês (semelhante ao azerty) e todos os caracteres são mapeados corretamente com qtnx, exceto algumas AltGrteclas, que são necessárias para caracteres como #{[|`\^@]}, que estão na linha superior (junto com todos os dígitos). Eu preciso ser capaz de escrever esses personagens!

Ambos os computadores (o que executa o Qtnx e o que está sendo acessado remotamente) usam o Ubuntu 10.04. Além de mudar para um layout de teclado dos EUA, existe outra solução?

Responder1

talvez seja um problema com a definição de localidades e o X11 (caso o Qtnx use diretamente alguma leitura antiga do teclado X11 de baixo nível).

Para testá-lo, inicie o Qtnx com LC_ALL=en_US.UTF-8 se o AltGr funcionar, então é uma configuração de localidade errada e pode ser corrigida.

Primeiro, digite o comando “locales” e veja exatamente qual é a string de localidade usada; em seguida, verifique locale.dir e compose.dir (eles devem estar em /usr/share/X11/locale/ ou um caminho semelhante; use localize para localizá-los) se você tem linhas para essa string exata.

caso contrário, você pode editar esses arquivos; copie as linhas (há duas, uma com dois pontos, uma sem dois pontos) para "en_US.UTF-8" e altere-as para corresponder à sua string de localidade. Ou, se já existir um código de idioma semelhante, mas com uma ortografia diferente (um problema comum é ".UTF-8" vs ".utf8", você pode editar o arquivo locale.alias no mesmo diretório para adicionar um alias; por exemplo, se "locale" relatar que você usa "fr_FR.utf8", mas em locale.dir há apenas "fr_FR.UTF-8", você pode colocar no arquivo locale.alias essas duas linhas (observe que uma tem dois pontos):

fr_FR.utf8    fr_FR.UTF-8
fr_FR.utf8:   fr_FR.UTF-8

informação relacionada