Como desativar a rolagem da roda do mouse no ubuntu 11.04 ou 10.10?


10

Tenho um problema com a roda de rolagem quebrada. (Eu sei que devo mudar de mouse, é antigo). E eu quero apenas desativar a rolagem da roda, mas não o botão do meio.

Eu sei que é possível, mas não consigo encontrar esse arquivo de configuração. (não tem entrada no xorg.conf)

Respostas:


14

Eu descobri como configurar isso. Abra a janela do terminal:

xinput list 

encontre lá o seu número de identificação do mouse

↳ A4Tech PS / 2 + ID do mouse USB = 8 [ponteiro escravo (2)]

ive obteve ID = 8

Próximo:

xinput list 8

Você verá lá

Etiquetas de botão: Botão Botão esquerdo Botão do meio Botão direito Botão para cima Botão para cima Roda para baixo Botão para roda horizontal Botão para esquerda Botão para roda horizontal Botão direito Botão lateral Botão extra Botão para a frente Botão Voltar Botão voltar Botão tarefa Botão desconhecido Botão desconhecido Botão desconhecido Botão desconhecido Botão desconhecido

eles são contados pelos números 1,2,3,4,5,6,7 ...

agora faça isso:

xinput obter-botão-mapa 8

você terá algo parecido

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

os números 4 e 5 são para "rolagem do mouse para cima" e "rolagem do mouse para baixo"

agora vamos desativá-los com número zero:

xinput set-button-map 8 1 2 3 0 0 

Isso é tudo.


Muito bem feito, e aprendi algumas coisas com a sua resposta. Mas uma maneira mais fácil de identificar os botões (obras para scrollwheel também) descrito aqui: unix.stackexchange.com/a/20595/28245
Lambart

Resumindo, supondo que os botões 4 e 5 sejam a roda de rolagem (eles também são para mim), basta colocar esta linha em um arquivo chamado .Xmodmapem seu diretório pessoal: pointer = 1 2 3 0 0 6 7 8 9(observe que acho que isso desabilitará qualquer botão além de 9 - adicione mais números, se necessário)
Lambart

1
Isto não funciona no Ubuntu 16.04, mas ele funciona muito bem no Ubuntu Companheiro 16.04: / estranho
Felipe Morales
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.