![Como posso simular o botão do meio do mouse no Linux?](https://rvso.com/image/1543178/Como%20posso%20simular%20o%20bot%C3%A3o%20do%20meio%20do%20mouse%20no%20Linux%3F.png)
Acabei de comprar um mouse trackball de 4 botões sem roda do mouse (muitos deles não têm roda do mouse, por algum motivo) e gostaria de fazer com que um desses botões funcionasse como o botão do meio do mouse (para fins de rolagem automática ). Os 4 botões, por padrão, são para clicar com o botão esquerdo, clicar com o botão direito, voltar e avançar (ou seja, voltar/avançar uma página durante a navegação na web). Alterei os botões voltar/avançar para agir como page-up e page-down (usando xte
e xbindkeys
conforme sugerido em uma resposta a uma pergunta em algum lugar no StackExchange), mas não fiquei completamente satisfeito com isso; então, eu gostaria de transformar um desses botões (o botão Voltar) no botão do meio do mouse e fazer algo criativo com o outro, mas não sei como fazer um botão do mouse simular outro (nem sei saiba o nome do botão do meio do mouse). No entanto, sei como fazer com que um botão do mouse represente uma tecla ou combinação de teclas em um teclado (ou como fazê-lo iniciar um programa ou script). Editar: descobri uma maneira de remapear os botões do mouse, mas parece não funcionar com o Botão-2 (esse é o botão certo, certo? Estou querendo o botão que faz aparecer um círculo com setas e quando você move o mouse ele rola na direção em que você o move; quando você clica em um link com ele, ele abre em uma nova aba e tal).
De qualquer forma, aqui está o que tentei colocar no meu .xbindkeysrc
arquivo:
"xte 'mouseclick 2'"
b:8
Nota: Pressionar o botão esquerdo e o botão direito ao mesmo tempo não simula o botão do meio do mouse no meu sistema operacional (Xubuntu 17.04) com o mouse.
Responder1
Isso pode ser resolvido mapeando os botões do mouse para as teclas do teclado via xkbset: consulteUse teclas para botões do mouse no Linux. Alternativa ao AHK?