MouseButtonTest
EN
Free · no download · works instantly

Scroll Wheel Test

Is your wheel jumping, skipping or scrolling the wrong way? Scroll inside the box and watch every tick your mouse sends.

Scroll up, then down, one notch at a time – then fast. Click the wheel too.
Scroll here
Ticks up
0
Ticks down
0
Reversals
0
Events / sec
0
Horizontal (tilt)
0
Wheel clicks
0
Wheel type
–
Wheel signal · last 5 sTickReversalsHorizontal

How to test your scroll wheel

Slow, one direction

Roll the wheel down one notch at a time for 20–30 notches. Each notch should give exactly one purple bar below the line.

Fast, both ways

Spin quickly up, then down. Bars should stay on one side of the line for each direction – no red flashes.

Click and tilt

Press the wheel down, and tilt it left and right if your mouse supports it. Each should register in its counter.

What the results mean

ReadingMeaning
ReversalsA tick in the opposite direction less than 100 ms after a steady run the other way. On a healthy wheel this stays at 0. Any reversals mean a dirty or worn encoder – the page “jumps back” while you scroll.
Missing ticksIf you count 20 notches but fewer bars appear, the wheel is skipping. Usually dirt, sometimes a loose wheel axle.
Events / secHow many wheel events the browser received in the last second. Useful to see if a fast spin comes through smoothly.
Wheel typeNotched wheels send identical steps per click. Smooth covers free-spinning wheels, touchpads and high-resolution wheels (Logitech MX, Magic Mouse) that send many small values.
Horizontal (tilt)Sideways scroll from tilt wheels, thumb wheels or two-finger touchpad swipes.

Why does my scroll wheel jump?

Most mouse wheels use a small mechanical encoder: two metal contacts slide over a ring of pads as the wheel turns, and the order in which they touch tells the mouse which way you scrolled. When dust, hair or oxidation gets in, one contact briefly loses touch. The mouse misreads the order and sends a tick in the wrong direction – the familiar “scroll jumps up while I scroll down”.

Optical and magnetic wheels (found in many newer mice) don't wear this way, so jumping on those usually points to a software or driver setting instead.

How to fix a jumping or skipping scroll wheel

  1. Spin it hard. Roll the wheel fast in both directions for 30–60 seconds. This often wipes the encoder contacts clean.
  2. Compressed air. Blow short bursts into the gaps on both sides of the wheel while spinning it.
  3. Check software. Turn off “smooth scrolling” or scroll acceleration in your mouse app and browser to rule them out, and update the mouse firmware.
  4. Try another port or receiver position. Wireless interference can drop or duplicate wheel events.
  5. Clean or replace the encoder. With the mouse opened, a drop of contact cleaner (isopropyl alcohol) into the encoder fixes most cases. Encoders are cheap and easy to swap for anyone who can solder.

Test the buttons as well with the full mouse click test.

Frequently asked questions

Why does one notch show a big number like 100 or 120?

Browsers report scroll distance, not notches. On Windows one notch is usually 100 pixels (more with display scaling). Firefox may report 3 lines instead. The number itself does not matter – consistency does.

My touchpad shows lots of small bars. Is that normal?

Yes. Touchpads and free-spinning or high-resolution wheels send many small scroll events, plus momentum scrolling after you lift your fingers. The test labels these as “Smooth / touchpad”.

Why do reversals appear when I change direction on purpose?

They should not – a reversal only counts after at least three ticks in a row in one direction and when the opposite tick comes within 100 ms. If you flick back and forth very fast, pause briefly before changing direction.

The wheel click does not register. Why?

Some mouse software remaps the middle button. Reset it to “middle click” and try again. A stiff or unresponsive wheel click can also be a worn switch.

Does this test scroll acceleration?

Browsers receive scroll events after the operating system and driver have applied acceleration, so fast spins may show larger values per event. That is expected.

More mouse tests