Para atribuir determinada chave a outra, você precisa de duas ferramentas, já disponíveis no Ubuntu: xev
e xmodmap
Com xev
, você pode gerar algumas informações sobre a tecla pressionada ou com
xmodmap -pke
você pode ler toda a chave configurada, código de acesso e ação.
Com xmodmap
, você pode alterar o mapa de chaves.
Por exemplo, esse comando atribui a ação de tabulação à tecla de retrocesso (código de acesso 22):
xmodmap -e "keycode 22 = Tab"
para reatribuir ao backspace é uma função natural, digite:
xmodmap -e "keycode 22 = BackSpace"
Essas alterações serão perdidas após a reinicialização. Se você quiser que as mudanças sejam sempre carregadas, você deve criar um arquivo contendo o mapeamento do teclado e carregar quando a sessão começar:
xmodmap -pke > ~/.Xmodmap (create file configuration .Xmodmap in your home directory)
crie o arquivo .xinitrc
em seu diretório pessoal (se não existir) e adicione essa linha (ou anexe se o arquivo existir):
xmodmap .Xmodmap
este comando carrega a configuração no início de cada sessão.
Você pode criar atalhos de teclado instalando a AutoKey do centro de software. Após a instalação, execute o autokey e crie uma nova frase como esta:
a combinação de teclas Alt + a emula a tecla tab.