Primeiro, você precisa estar ciente de que existem duas interfaces para configurar o teclado em X:
- Xmodmap: tradicional, simples, limitado.
- XKB: moderno, complicado, poderoso.
Você pode definir o layout do teclado em /etc/X11/xorg.conf com o dispositivo kbd . (A página man não parece estar na distribuição real por algum motivo.) Se você não fizer isso, as configurações de /etc/default/console-setup se aplicam.
Se o seu gerenciador de exibição for o Gdm, ele carregará as configurações XKB e xmodmap (procure em /etc/gdm/Xsession ) de /etc/X11/Xkbmap e /etc/X11/Xmodmap , respectivamente. Outros gerentes de exibição deixam suas configurações sozinhas neste momento.
Quando você faz login, seu ambiente de área de trabalho pode substituir suas configurações por suas próprias configurações. Se você estiver executando o ambiente padrão do Ubuntu, consulte esta pergunta .
Eu recomendo escolher o layout interno que corresponde ao seu teclado como o layout do sistema usando a GUI do Ubuntu Keyboard Preferences e pressionando “Aplicar todo o sistema”, e separadamente armazenando suas preferências pessoais em ~/.xmodmap ou ~/.xkbmap .