Botões laterais do mouse

Iniciado por Marco leal, 13 de Setembro de 2016, 18:44

tópico anterior - próximo tópico

druidaobelix

#15
Citação de: JFMMão de Ferro online 25 de Setembro de 2016, 07:57
[...] porque já há muito tempo que quero modificar o trabalho da roda, se possível, pondo ao contrário do que está a deslocação para cima e para baixo.
[...]
Será que basta modificar o número Botao 4 para Botão 5 , e o Botão 5 para Botão 4 ?


Pois então, /JFMMão de Ferro/,

É, sim, exatamente isso, inverta as posições 4 e 5 para 5 e 4

No caso do nosso exemplo com mouse usado como modelo aqui no tópico (Microsoft), cujo id=11, funciona assim:

xinput set-button-map 11 1 2 3 5 4 6 7 8 9 10 11 12 13

No caso do seu mouse Logitech, cujo id=9, a inversão deverá funcionar igualmente fazendo:

xinput set-button-map 9 1 2 3 5 4 6 7 8 9 10 11 12 13 14 15 16

E já que você deu o 'gancho' e comentou à respeito de mais essa possibilidade, então vamos adicionar que esse artifício da inversão também pode ser usado por aqueles que sendo canhotos possuem o mouse na forma padrão configurado para destros, se bem que nesse caso não precisa tanto, basta ir em Configurações do sistema/Mouse & Touchpad e modificar a indicação de "Botão primário" de Esquerda para Direita.

Note, entretanto, que tais inversões não são ilimitadas, evidentemente só podem ser aplicadas onde o hardware comporta de fato o recursos físico correspondente, ou seja, ilustrando pelo absurdo, não adianta querer atribuir a um botão fixo a função de rolagem que ele não tem, porque fisicamente ele não é um roda, então claro que essa espécie de inversão desgarrada do contexto físico não funciona, mas para os demais casos onde haja compatibilidade física, é assim mesmo.

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

JFMMão de Ferro

Obrigado druidaobelix por estas informações, deu certo, não havia maneira de me habituar ao esquema anterior, também já guardei tudo isto para fazer nas próximas instalações.

João Fernando Maxhado Mão de Ferro