Usando xcape + xmodmap para alterar algumas chaves

2

Usando xcape e xmodmap , como um

  1. Faça com que a tecla CAPSLOCK se comporte como uma tecla modificadora SUPER quando pressionada em conjunto com outra tecla.
  2. Cria a função-chave CAPSLOCK como a tecla ESCAPE quando pressionada sozinha.
por George 02.10.2014 / 04:07

1 resposta

3

1) Estas linhas para configurar CAPSLOCK como SUPER

remove Lock = Caps_Lock
keysym Caps_Lock = Super_L
add Lock = Caps_Lock  

adicione-os ao ~ / .xmodmap usando o seu editor de texto favorito vi / gedit ..

$ gedit ~/.xmodmap

agora é executado

$ xmodmap ~/.xmodmap

agora a nova super-chave está pronta para uso

2) agora use o comando xcape para configurar CAPSLOCK como ESCAPE quando pressionado sozinho

$ xcape -e 'Super_L=Escape' 

pronto .....

para mais opções de uso

$ xcape -e 'Super_L=Escape' -t 300

Se você segurar CAPSLOCK maior que 300ms, o xcape não gerará um ESCAPE , altere-o se quiser, o padrão é 500ms

Finalmente

execute-os nesta ordem (por exemplo, no script de inicialização)

xmodmap ~/.xmodmap
xcape -e 'Super_L=Escape' 
    
por 22.10.2014 / 21:57