Comment désactiver le défilement de la molette de la souris dans Ubuntu 11.04 ou 10.10?

10

J'ai eu un problème avec une molette de défilement cassée. (Je sais que je devrais changer de souris, c'est vieux). Et je veux simplement désactiver le défilement de la roue, mais pas le clic du bouton central.

Je sais qu'il est possible de le faire, mais je ne peux pas trouver ce fichier de configuration. (ne pas avoir d'entrée sur xorg.conf)

MealstroM
la source

Réponses:

14

J'ai découvert comment configurer cela. Ouvrir la fenêtre du terminal:

xinput list 

trouvez-y le numéro d'identification de votre souris

↳ A4Tech PS / 2 + ID de souris USB = 8 [pointeur esclave (2)]

ive got ID = 8

prochain:

xinput list 8

Vous y verrez

Étiquettes des boutons: Bouton Bouton gauche Bouton central Bouton droit Molette vers le haut Bouton Molette vers le bas Bouton Horiz Molette gauche Bouton Horiz Molette droite Bouton latéral Bouton supplémentaire Bouton avant Bouton arrière Bouton de tâche Bouton inconnu Bouton inconnu Bouton inconnu

ils sont comptés par les nombres 1,2,3,4,5,6,7 ...

maintenant faites ça:

xinput get-button-map 8

vous aurez quelque chose comme ça

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

les numéros 4 et 5 sont pour "défilement vers le haut de la molette de la souris" et "défilement vers le bas de la molette de la souris"

maintenant nous allons les désactiver avec un nombre nul:

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

c'est tout.

MealstroM
la source
Bien joué, et j'ai appris certaines choses de votre réponse. Mais un moyen plus simple d'identifier les boutons (fonctionne également pour la molette de défilement
Lambart
En bref, en supposant que les boutons 4 et 5 sont la molette de défilement (ils le sont aussi pour moi), il suffit de mettre cette ligne dans un fichier appelé .Xmodmapdans votre répertoire personnel: pointer = 1 2 3 0 0 6 7 8 9(notez que je pense que cela désactivera tous les boutons au-delà de 9 - ajoutez plus si nécessaire)
Lambart
1
cela ne fonctionne pas dans Ubuntu 16.04 mais cela fonctionne très bien sur Ubuntu Mate 16.04: / étrange
Felipe Morales