Remapear uma chave com o botão esquerdo do mouse

1

Meu problema é que não sei a ação de nome-chave do Mouse Click.
Por exemplo eu quero remapear F1 cujo código é 67 com um clique do mouse 1

Eu tenho que digitar:

xmodmap -e "keycode 67 = ??"          

O que eu preciso colocar no lugar de pontos de interrogação (por clique do mouse)?

    
por roofik5 01.01.2015 / 22:36

1 resposta

1

Eu não acho que seja possível usar apenas a ferramenta xmodmap para realizar o que você deseja. Isso porque o botão do mouse não é uma chave, por isso não pode ter um nome-chave.

Uma forma de fazer o que você deseja é usar xdotool . Usando a seguinte linha de comando, você pode simular um clique com o botão esquerdo do mouse:

xdotool click 1

Agora, tudo o que você precisa fazer é adicionar um atalho de teclado personalizado para o comando acima. Você não pode usar a tecla F1 para um atalho personalizado, mas você pode usar por exemplo a tecla F2 , então use xmodmap para fazer F1 tecla para atuar como tecla F2 :

xmodmap -e "keycode 67 = F2"
    
por Radu Rădeanu 02.01.2015 / 19:23