Desabilitando o botão do meio do mouse

9

Então, tentei examinar as várias outras perguntas, mas elas se concentram principalmente em desativar a pasta do meio do mouse.

Basicamente, o botão do meio do mouse no meu Logitech G500s está quebrado, e ele continua "clicando" aleatoriamente, por isso está estragando qualquer chance de fazer o trabalho.

Existe alguma maneira de desativá-lo? Ou mapeá-lo para nada?

Obrigado e desculpe se isso for uma cópia.

xinput list output:

⎡ Virtual core pointer id=2 [master pointer (3)]
⎜   ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜   ↳ Turtle Beach Turtle Beach PX3 (XBOX) id=8 [slave pointer (2)]
⎜   ↳ Logitech G500s Laser Gaming Mouse id=9 [slave pointer (2)]
⎜   ↳ Logitech G500s Laser Gaming Mouse id=10 [slave pointer (2)]
⎜   ↳ Razer Razer DeathStalker id=12 [slave pointer (2)]
⎜   ↳ Razer Razer DeathStalker id=13 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
    ↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
    ↳ Power Button id=6 [slave keyboard (3)]
    ↳ Power Button id=7 [slave keyboard (3)]
    ↳ Razer Razer DeathStalker id=11 [slave keyboard (3)]
    
por Tom Hamilton Stubber 15.03.2015 / 14:28

1 resposta

13

Execute os comandos:

xinput set-button-map 9 1 0 3
xinput set-button-map 10 1 0 3

Explaination (gentilmente doado por @Yehosef ):

O primeiro número é o id do ponteiro (muitas vezes você tem apenas um, neste caso, dois, 9 e 10).

Os próximos números são o que você faz com o primeiro, segundo e terceiro (isto é, esquerda, meio, direita) botões do mouse. O "1 0 3" informa que o botão esquerdo deve fazer um clique esquerdo (ação 1), o botão do meio não deve fazer nada e o botão direito deve clicar com o botão direito (ação 3). Se você quiser fazer o botão do meio também clicar com o botão esquerdo, você pode usar "1 1 3". Se você quisesse mudar as ações direita e esquerda, você poderia usar "3 0 1". Veja o link para mais informações.

    
por Helio 15.03.2015 / 14:44

Tags