Bem, tudo que você precisa é editar o layout do teclado e adicionar uma chave morta para AltGr + U . Vamos começar:
Bem, se você usar o layout de teclado dos EUA, precisará de duas coisas adicionais: right-alt e chave inativa .
Vamos fazer isso nas etapas:
1. Faça o backup do layout atual:
Primeiro de tudo, faça um backup do layout dos EUA, então abra um terminal e digite:
cd /usr/share/X11/xkb/symbols
sudo cp us us.bkp
2. Abra o arquivo de layout para edição:
Entre no mesmo terminal:
sudo gedit us
Você pode ver linhas como esta:
default
partial alphanumeric_keys modifier_keys
xkb_symbols "basic" {
name[Group1]= "USA";
// Alphanumeric section
key <TLDE> { [ grave, asciitilde ] };
…
Agora você pode fazer alterações no bloco básico , que começa na terceira linha aqui.
3. Ativar alt da direita ou AltGr :
Adicione a linha include "level3(ralt_switch)"
, que faz algo assim:
xkb_symbols "basic" {
include "level3(ralt_switch)"
name[Group1]= "USA";
4. Adicione a chave:
Encontre a seguinte linha:
key <AD07> { [ u, U ] };
e altere para algo assim:
key <AD07> { [ u, U, dead_diaeresis ] };
(be careful about the *comma* after the capital U).
Agora seu layout está pronto.
5. Salve e feche o arquivo.
6. Faça as alterações entrarem em vigor:
Retorne ao terminal e execute o seguinte comando:
sudo dpkg-reconfigure xkb-data
7. Sair!
Ou se você tiver mais de um layout, basta alterar o layout uma vez.
Alternativamente
você pode querer inserir caracteres adicionais apenas com um único hit direito-alt, ou seja, AltGr + U para Ü, AltGr + < kbd> A para Ä, AltGr + O para Ö e AltGr + S para ß . Nesse caso, em vez de adicionar a chave de segurança ( etapa 4 ), você deve:
4. Adicione personagens ao terceiro nível:
Adicione todos os caracteres, um por um, assim:
key <AD07> { [ u, U, udiaeresis, Udiaeresis ] };
key <AD08> { [ i, I ] };
key <AD09> { [ o, O, odiaeresis, Odiaeresis ] };
…
key <AC01> { [ a, A, adiaeresis, Adiaeresis ] };
key <AC02> { [ s, S, ssharp ] };
Mais uma vez, tenha cuidado com as vírgulas e as capitais - elas são necessárias.
Todo o resto é o mesmo.