Como mapear uma chave para um clique do meio?

4

Eu tenho a mesma pergunta que Mapear a tecla caps-lock para o meio clique do mouse , mas eu tive dois problemas ao usá-lo. Primeiro, remover o uso normal do caps lock não funcionou. Segundo, não posso usá-lo para segurar o botão do meio do mouse. Além disso, o easystrokes parece não existir mais, de modo que a resposta não é útil.

    
por DanielLC 23.06.2013 / 06:49

1 resposta

2

instale os pré-requisitos:

sudo apt-get install xbindkeys xautomation 

Em seguida, crie o arquivo de configuração xbindkeys:

touch .xbindkeysrc

liga a chave:

Agora, precisamos descobrir qual é o keysym do seu botão de caps lock. Executar

xev | grep key

Coloque o mouse na caixa que aparece e pressione o botão caps lock. Isso é o que eu recebo.

A parte importante aqui é

(keysym 0xffe5, Caps_Lock),  

Escreva o keysym ( 0xffe5 ) para baixo, você precisará dele mais tarde.

Agora edite o arquivo de configuração xbindkeys.

gedit .xbindkeysrc  

Adicione o seguinte ao arquivo:

" xte 'key 0xffe5' "
b:2  

(note, substitua 0xffe5 pelo número que você recebeu anteriormente. Aposto que será o mesmo, mas não tenho certeza).

Salve e feche o arquivo. Agora corra:

xbindkeys  

Você terminou!

Advertência:

No meu teclado, esse método não alternou a luz na tecla caps lock (o que é compreensível), então você provavelmente perderá todos os indicadores em que as letras maiúsculas estejam ativadas. Todos os indicadores de software ainda devem funcionar.

    
por Seth 23.06.2013 / 20:40