tantos outros que eu não preciso CapsLock. Quero reatribuí-lo para que ele tenha a função de AltGr. Eu uso o Kubuntu 9.10, mas acho que deve haver uma solução que seja independente da distribuição.
Eu já tentei usar setxkbmap
ou xmodmap
. Usando xmodmap
pelo menos eu consegui que CapsLockse comportasse como Delseguindo esta descrição .
Mas não consegui atribuir o AltGrcomportamento a CapsLock.
Experimente uma destas opções (substitua o código ou o código da sua tecla caps-lock, se for diferente):
ou
fonte
ISO_Level3_Shift
.-e
opção. Eu editei minha resposta.A resposta de Long é a melhor para desktops modernos como o Gnome, porque o próprio Gnome usa xkb e sobrescreve as configurações do xmodmap por padrão (também, o xmodmap está saindo e não é suportado em Wayland). Infelizmente, ainda funcionará apenas até a reinicialização.
Você pode aplicar esta opção permanentemente à área de trabalho do Gnome com este comando:
É claro que você também pode fazer essa alteração permanentemente e mesmo em todo o sistema, sem usar o Gnome. Se você usa o Gnome, você ainda deve usar o comando acima para impedir que o Gnome substitua essa configuração. Para o Arch , você pode adicionar um arquivo
/etc/X11/xorg.conf.d/90-custom-kbd.conf
com o seguinte conteúdo:Suponho que isso difere entre distribuições, portanto sua milhagem pode variar.
fonte