web-dev-qa-db-fra.com

La roulette de la souris fait défiler la page vers le bas puis vers le haut, ou vers le haut puis le bas

Sur mon système Windows 7 et dans tous les programmes, lorsque je fais défiler la page avec la souris, il défilera à mi-parcours, puis à l’arrière. C'est totalement erratique et me rend fou.

J'ai un clavier/une souris sans fil, mais je n'utilise pas la souris, car cela ne fonctionne pas: je l'ai remplacée par une souris "câblée".

J'ai essayé d'ajuster les paramètres de la souris (nombre de lignes à faire défiler et désactiver "l'accélération", comme je pense que cela s'appelait).

Est-ce que quelqu'un sait comment réparer ceci?

23
bnieland

Je viens de changer le nombre de lignes de défilement de la valeur par défaut (3) à 5 lignes, ce qui semble avoir stabilisé le comportement erratique.

6
Cee

C'est de la poussière.

Non, vraiment - cela m'est arrivé très souvent, et la cause en est toujours de la poussière à l'intérieur de la souris: elle est coincée dans la molette de défilement et interfère avec les capteurs.

Pour le résoudre, ouvrez-le et nettoyez la molette ou, s'il s'agit d'une souris bon marché (la plupart des modèles le sont), je vous recommande d'en acheter une nouvelle.

16
That Brazilian Guy

En supposant que la quantité de défilement en arrière ne représente qu'un seul clic sur la molette de défilement et non à mi-chemin vers le haut ou le bas de la page, ce que vous décrivez est typique des souris à molette, en particulier les plus anciennes.

Si vous ouvrez une molette de souris et regardez comment fonctionne le mécanisme de molette de défilement, vous verrez qu’il présente une série de bosses dans la molette et un ressort qui appuie sur les bosses pour provoquer l’impression de clic. De plus, vous remarquerez une série de fines fentes sur la face de la roue à travers lesquelles passe un petit faisceau de lumière infrarouge, et la souris détecte les interruptions lors de la rotation de la roue.

Le problème est que les bosses à l'intérieur de la roue ("positions de repos") ne sont pas toujours parfaitement alignées avec les fentes. Cela peut être exacerbé avec l'âge en raison de l'usure. En tant que tel, lorsque la molette est tournée, la souris a cessé de défiler, mais lorsque vous relâchez la molette, elle se loge dans la bosse, entraînant une légère rotation en avant ou en arrière.

Il n'y a pas grand-chose à faire à ce sujet, mais une option consiste à ouvrir la souris et à retirer complètement le ressort (celui avec une fin à l'intérieur la roue, pas celle qui la tient en place). Personnellement, je le trouve meilleur parce qu'alors la souris n'a aucun clic et se sent plus lisse. En fait, c'est tout à fait souhaitable car un clic excessif avec certaines souris peut créer un gros mal de tête en raison de toutes les vibrations. Le problème est bien sûr que si la molette est trop lâche, elle risque alors de tourner trop librement et de causer son propre problème de défilement irrégulier.

16
Synetech

En supposant quel était votre problème, Rotation avant de la molette Fait défiler les pages vers le bas

Sous linux (Gnome Desktop), ceci était corrigé lorsque j’avais désactivé la fonctionnalité de défilement naturel .

enter image description here

0
shan