Você pode definir alguns atalhos de teclado no Sistema - > Preferências - > Atalhos de teclado para alterar as ações das duas chaves? Isso funciona no Xubuntu para esta situação.
Eu estou preso nesse teclado, infelizmente, o ^ e são comutados. Torna difícil escrever código.
O agora está ao lado de 1 e o ^ está ao lado do Y . Eu quero que eles voltem para suas posições normais. Eu escolhi o layout alemão e o Apple Aluminum Keyboard no meu sistema prefs. Não ajudou.
Este problema também existe no Ubuntu 12.04 com um teclado Apple de alumínio (Swiss Layout). Não há opções para alternar essas duas chaves.
Você pode definir alguns atalhos de teclado no Sistema - > Preferências - > Atalhos de teclado para alterar as ações das duas chaves? Isso funciona no Xubuntu para esta situação.
Há uma ótima documentação no wiki do arco sobre a troca de chaves usando o xmodmap:
xmodmap - https://wiki.archlinux.org/index.php/Xmodmap
Para trocar chaves com o xmodmap, você precisa saber o código ou código de código da chave. Você pode descobrir códigos-chave usando o programa xev no terminal.
encontrando códigos de teclas com xev- https://wiki.archlinux.org/index.php/Extra_Keyboard_Keys
Quando você sabe o código da chave, você pode fazer alterações temporárias usando o xmodmap no terminal:
xmodmap -e "keycode 46 = l L"
(Na verdade, este exemplo do arch wiki me faz pensar que você pode alterar algumas teclas sem conhecer o código de acesso.)
xmodmap -e "keysym a = e E"
Essas alterações duram apenas até você efetuar logout. Quando estiver satisfeito, você determinou as alterações que deseja fazer, pode salvá-las em um arquivo no seu diretório pessoal:
~/.Xmodmap
O wiki do Arch sugere que você precise executar etapas de adições para carregar este arquivo no login, mas minha experiência com o 13.04 é que o arquivo é carregado automaticamente.
Tags keyboard-layout