Como inverter ESC e CAPS_LOCK em TTY

1

Estou procurando uma maneira de trocar Esc e Caps Lock no console virtual do Linux.

No X11, posso fazer isso com setxkbmap -option caps:swapescape , mas não sei um equivalente no modo de texto. Então, o que posso fazer?

    
por fauve 01.03.2016 / 17:29

1 resposta

3

Primeiro você precisa instalar "console-data"

sudo apt-get install console-data

Agora use "sudo showkey" para encontrar o código de tecla da tecla ESC e CapsLock

sudo showkey

Meu código de acesso para ESC era "1" e para Caps Lock era "58"

Agora você precisa criar um arquivo .keystrings em seu diretório pessoal

vim ~/.keystrings

Nesse arquivo, você trocará o código-chave por Caps Lock e ESC ex. desde que a tecla Caps Lock foi igual a 58 antes de eu torná-lo igual a 1

keycode 1 = Caps_Lock
keycode 58 = Escape

Agora salve e feche seu arquivo .keystrings e execute o seguinte comando no seu TTY

sudo loadkeys .keystrings 

As teclas Caps Lock e Escape agora devem ser trocadas

    
por 23.02.2017 / 06:04