Como remapear a tecla Caps Lock para a tecla Shift esquerda?

10

Não quero remapear a Caps Lockchave para a Shift Leftchave, para que quando eu pressionar Caps Locka funcionalidade de Shift Leftseja processada. Existe um arquivo no Ubuntu onde eu possa especificar isso?

Eu sei, sob /etc/default/keyboardvocê pode especificar algumas opções de teclado, mas não esta.

user211556
fonte

Respostas:

13

Você pode usar o seguinte comando no terminal :

xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L" #this will make Caps Lock to act as Shift_L

Para obter essa alteração para cada sessão, depois de executar os comandos anteriores, crie um arquivo chamado .xmodmapcom os novos mapas de teclas, usando o seguinte comando:

xmodmap -pke > .xmodmap

Em seguida, crie um arquivo chamado .xinitrcem seu diretório pessoal, contendo a seguinte linha / comando:

xmodmap .xmodmap
Radu Rădeanu
fonte
Posso apenas escrever esse primeiro comando .xinitrcdiretamente?
Jānis Elmeris 04/04/19
0

entre no terminal: xmodmap -e "keycode 66 = Shift_L NoSymbol Shift_L"

Para usar o comando após a reinicialização ou o desligamento, você pode colocá-lo em Preferências dos aplicativos de inicialização. Testado no meu Ubuntu 18.04.

HM
fonte
@HM: Você pode explicar, o que o código xmodmapestá fazendo?
Simon Sudler
permite remapear as chaves
HM
Você deve adicionar isso à sua resposta
Simon Sudler