Aqui eu uso o English(US, alternative international) por causa da acentuação.
Eu gostaria modificar e usar o English(international AltGr dead keys) por que com ele posso utilizar mais símbolos apertando "alt + s=ß"
sóque na hora de utilizar alguns acentos como o circunflexo ^, o tio ~, ele n~ao incorpora na letra, ele fica assim: `a, ~o, ^e.
Bem... Seu teclado tem a tecla AltGr?
Dependendo de como é seu teclado, um chip interno ao teclado tem a gravação do mapa de caracteres, não sendo possivel aterá-lo.
Assim, ao trocar de mapa de caracteres este sintoma aparece e é perfeitamente normal.
Se seu teclado não possui AltGr, nada feito.
Porém todos os teclados, independente do leiaute, possuem os caracteres ASCII extendidos.
Com isto, ao combinar teclas <alt>, <ctrl>, <alt>+<ctrl> e se pesquisar no seu teclado, é possível se digitar qualquer caractere extendido desde que, a fonte de caracteres possua este caractere (algumas fontes são simplificadas).
Veja no seu mapa de caracteres (clique no dash e digite mapa de caracteres) para saber se a fonte específica que deseja usar possui por exemplo o "ß", ou å, œ, ∑, ®, †, ¥, µ, ∫, √, ≈, Ω, ø,•, ªº, –, ≠, «, æ, ¿, , ÷
Não há necessidade de se trocar o mapa de teclado para isto. Eu uso o 'US intl' e obtenho todos estes caracteres e mais... sem ter o efeito de "anular" os dead keys ã, é, ú, ñ, etc..
[]'s