
Quero mapear, remapear ou criar um atalho que:
F1: Clique com o botão direito
F2: Clique esquerdo
F3: Role para baixo
F4: Rolar para cima
Responder1
Eu usei xmodmap
e xdotool
, e fiz o melhor uso deles. xmodmap
é melhor para clicar com o botão esquerdo e direito. O uso de atalhos xdotool
é melhor para rolar para baixo e para cima.
Mostrarei todas as etapas para permitir que o usuário decida quais teclas e botões deseja remapear.
0 - Descubra nomes de chaves
Com xev
você descubra:
F1: código-chave 67
F2: código-chave 68
F3: código-chave 69
F4: código-chave 70
Clique esquerdo: Pointer_Button1
Clique com o botão direito: Pointer_Button3
Role para baixo: Pointer_Button5
Rolar para cima: Pointer_Button6
1 - Use F1 e F2 para clicar com o botão esquerdo e direito
Use xmodmap
para realmente remapear teclas (melhor que atalhos, porque permite arrastar e soltar)
xmodmap -e "keycode 67 = Pointer_Button3"
xmodmap -e "keycode 68 = Pointer_Button1 Pointer_Button1"
Esta solução derivou parcialmenteaqui.
2 – Crie atalhos para rolar para baixo e para cima
teclado > atalhos > "+" > ...
Role para baixo e atalho F3
xdotool click 5
Role para cima e atalho F4
xdotool click 4
Restaure a configuração padrão do xmodmap:
setxkbmap -option