Como faço o remapeamento da tecla caps lock para a tecla backspace?

5

Eu fiquei muito confortável com o layout de teclado do Colemak (minha velocidade de digitação dobrou desde que comecei a usá-lo). Meu único problema com isso é que não há chave de caps lock porque sob este layout, porque a tecla caps lock é uma segunda chave de backspace. Eu realmente sinto falta do caps lock, então eu gostaria de mudar a tecla de retrocesso no canto superior direito do meu teclado (não a direita ao lado do "a") em uma tecla caps lock. Existe uma maneira de fazer isso usando xmodmap ou alguma outra ferramenta? Estou usando o Xfce.

    
por Blender 28.07.2015 / 10:33

2 respostas

5

Eu percebi isso. Este link foi muito útil: link

Alterar a tecla backspace para uma tecla caps lock é tão simples quanto digitar isso no console:

xmodmap -e "keycode 22 = Caps_Lock"
    
por Blender 28.07.2015 / 10:48
0

Edite /usr/share/X11/xkb/symbols/de (onde /de é o seu idioma) e adicione essa seção no primeiro bloco que você usa no seu idioma:

        # replace Caps with Backspace
        key <CAPS> { [ BackSpace            ] };

Mas eu recomendo que seja melhor substituí-lo pelo AltGr e eles mapear AltGr + f para backspace:

        # replace Caps with AltGr
        key <CAPS> { [ ISO_Level3_Shift            ] };
        # Add Backspace to AltGr+f
        key <AC04> { [ f, F, BackSpace, BackSpace  ] };

Para que você possa adicionar atalhos mais úteis como aqui: Configure o Caps Lock como AltGr e Arrows como no vim

    
por rubo77 04.04.2017 / 20:08