A maneira geral de solucionar esse problema é:
-
Procure nas configurações do layout se há um layout que forneça o recurso que você deseja procurar. Além disso, verifique se você pode alterar as opções de um determinado layout para se comportar da maneira que gostaria.
-
Procure em
xev
pelos códigos de tecla e keysym da esquerda e da direita ALT , respectivamente, e reconfigure-a comxkbcomp
para que a direita ALT tenha o > ISO_Level3_Shift keysym. A seguir, a seção relevante do meu layout XKB:key <RALT> { type= "ONE_LEVEL", symbols[Group1]= [ ISO_Level3_Shift ] };
Para usar seu layout
xkbcomp $DISPLAY keylayout.xkb
e edite-o em um editor de texto. Para fazer o upload para o uso do Xserver
xkbcomp keylayout.xkb $DISPLAY
Se funcionar, você terá que torná-lo permanente escrevendo um script com o comando anterior e tornando-o autoral na inicialização. (Você pode autorizá-lo com o arquivo
/etc/lightdm/lightdm.conf
ou qualquer outra maneira que desejar). -
Se o direito ALT tiver o keysym adequado e algumas teclas com a tecla direita ALT produz a saída desejada, mas outras não, então somente mude os keysyms para essa chave mal comportando. Mais instruções para esta situação aqui .
-
Se nenhuma das opções acima funcionar, então é possível que você tenha um teclado especial e programável, que foi programado de forma a enviar o mesmo código de texto para a esquerda e para a direita ALT chaves, para que o kernel as veja iguais. Neste caso, reinicie o seu teclado ou programe-o corretamente. Verifique este Q & amp; A para um problema semelhante.
P.S. Existe um bom wiki sobre linux e teclados aqui .