Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

On my Windows 7, system, in all programs, when I scroll down with my mouse, it will scroll someway down then then scroll someway up. It is totally erratic, and is driving me crazy.

I do have a wireless keyboard/mouse, but I do not use the mouse, as it does not work: I have replaced it with a "wired" mouse.

I have tried adjusting the mouse settings (number of lines to scroll, and turned of "acceleration, I think it was called).

Does anyone know how to fix this?

share|improve this question
Are you scrolling with a scroll wheel, or by grabbing and dragging the scroll bars? –  Ƭᴇcʜιᴇ007 Jun 17 '11 at 0:19
With mouse wheel. Tried different mouse, and no problems. –  bnieland Jun 23 '11 at 15:15
I hate to throw a "me too" onto this, but here it is. I have scoured the farthest reaches of the internet and have not found anyone with this exact problem until now. I'll try to come back and post an answer if I ever hear of one. –  Jesse Slicer Mar 20 '12 at 18:32
When you say that it scrolls back “someway” in the opposite direction, exactly how much do you mean, one click of the wheel or a lot? –  Synetech Aug 29 '12 at 4:38

4 Answers 4

up vote 2 down vote accepted

I just switched the number of scroll lines from the default (3) to 5 lines and this seems to have stabilized the erratic behavior.

share|improve this answer

Assuming that the amount of back-scroll is only a single click of the scroll-wheel and not half-way up or down the page, then what you describe is typical of wheel-mice, especially older ones.

If you open a wheel-mouse and look at how the scroll-wheel mechanism works, you’ll see that it has a series of bumps inside the wheel and a spring that presses against the bumps to cause the click-y feeling. Moreover, you’ll notice a series of thin slits on the face of the wheel through which a small beam of infrared light passes, and the mouse detects the interruptions as the wheel rotating.

The problem is that the bumps inside the wheel (“resting positions”) are not always perfectly aligned with the slits. This can be exacerbated with age due to wear. As such, when the wheel is rotated, the mouse things it has stopped scrolling, but when you release the wheel, it settles in the bump, causing a slight rotation forward or backward.

There’s not a whole lot that can be done about it, but one option is to open the mouse and remove the spring altogether (the one with an end inside the wheel, not the one holding the wheel up). Personally, I find it better because then the mouse has no clicking at all and feels smoother. In fact, it is quite desirable because excessive clicking with some mice can create a big headache due to all the vibrations. The problem of course is that if the wheel is too loose, then it may spin too freely and cause its own erratic scrolling issue.

share|improve this answer

Short answer: If you are using a wireless mouse, try putting in a new battery.

Long answer: I had an issue with the scroll wheel in a wireless mouse where when I scrolled in one direction it would frequently scroll in the opposite direction first, then scroll in the desired direction. Putting in a fresh new battery fixed the problem. Usually the mouse indicates with a flashing light that the battery needs to be changed but apparently sometimes it does not.

share|improve this answer
It was the battery in my case. Good suggestion. –  autonomatt Nov 20 '14 at 9:30

Dust. No, really. Dust inside the mouse. Open it and clean the wheel. Or buy a new one, they are so cheap.

share|improve this answer
Not if you're using an ergonomic mouse –  autonomatt Jan 7 at 16:35

protected by Community Jun 9 '14 at 3:19

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.