Scroll Wheel Test: Is Your Mouse Wheel Jumping?

A worn or dusty wheel sometimes sends a tick in the wrong direction — the page jerks back while you scroll. This test counts every one, shows them on a timeline, and tells you whether to clean the wheel or claim the warranty.

Updated · 1 source

Point inside the box and roll the wheel slowly, one notch at a time: 20 notches down, then 20 up. The page will not scroll while you are inside the box. Every notch that registers in the wrong direction is counted as a jump.

1 · Scroll inside the box

↕waiting

Down
0/20
Up
0/20

Slow notches show jumps best. Spin fast afterwards to measure speed.

Jumps
0
Ticks
0
Per tick
—
Peak speed
—
Tilt / sideways
—
Wheel click
—

Short answer

Roll the wheel 20 notches down and 20 up. Any tick that registers in the wrong direction is counted as a jump. If it jumps, blow compressed air around the wheel while rolling it and test again. Jumps that remain mean the wheel encoder is worn — claim the warranty or replace it. Smooth-scrolling settings only hide the problem.

How to use it

  1. Point inside the box. The page stops scrolling while you are inside, so every tick goes to the test.
  2. 20 slow notches down. One notch at a time. Slow scrolling is when a worn encoder jumps most.
  3. 20 slow notches up. Some wheels only jump in one direction, so test both.
  4. Spin for speed (optional). Spin the wheel fast to record peak ticks and pixels per second.

How this scroll wheel test detects jumping

Each notch of the wheel sends one tick to the browser with a direction. While you roll steadily one way, a healthy wheel never sends a tick the other way. This mouse scroll test watches for one or two ticks in the wrong direction, sandwiched between ticks in the right direction within 300 ms. Those are counted as jumps, drawn in red on the timeline, and subtracted from your progress.

Roll 20 slow notches down and 20 up. Slow single notches are when a dusty encoder misreads most, and some wheels only jump in one direction.

Mouse scroll wheel jumping: what causes it

The wheel turns a small rotary encoder that reports each step as a pair of signals. Dust, hair, worn contacts or a cracked encoder make it misread a step, and the mouse sends a tick backwards. It often starts as an occasional jerk while reading a long page and gets steadily worse.

Scroll wheel jumping fix

  1. Compressed air. Blow into the gap around the wheel in short bursts while rolling it both ways. Test again — this fixes many cases.
  2. Check the software. Turn off any smooth or accelerated scrolling in the mouse software while you test, so the ticks are raw.
  3. Warranty. If it still jumps, the encoder is worn. A failed result with the jump count is clear evidence.
  4. Replace the encoder if you are comfortable opening the mouse. It is a cheap part.

What the other numbers mean

  • Per tick — the scroll distance each notch sends. On Windows browsers it is often 100 px; Firefox may report lines. If it says varies, your system accelerates scrolling (macOS does by default), or you have a free-spin wheel or a trackpad.
  • Tilt / sideways — horizontal scroll ticks from a tilt wheel, a thumb wheel, or Shift + scroll.
  • Wheel click — the middle button under the wheel.
  • Peak speed — the fastest one-second stretch, as a scroll speed test. It is fun to compare but says nothing about wheel health.

Scrolls too far or too slow?

That is not a fault. Change how many lines one notch scrolls in your operating system’s mouse settings or in the mouse software, then use this scroll test to see the new value under Per tick.

If something goes wrong

The page jumps back while scrolling

Run 20 slow notches each way. Red bars on the timeline are reversed ticks.

It scrolls too far per notch

That is the scroll speed setting in your operating system or mouse software, not the wheel.

Wheel click does nothing

Press the wheel inside the box. If nothing registers, check the button test too.

Open Mouse Test

FAQ

Why does my scroll wheel jump?

The wheel turns a small rotary encoder. When dust gets in or its contacts wear, the encoder can misread a step and send one tick in the opposite direction, so the page jerks back. It usually starts occasionally and gets worse.

How do I fix mouse scroll wheel jumping?

Blow compressed air into the gap around the wheel while rolling it, then run this scroll wheel test again. If it still jumps, the encoder is worn: claim the warranty or replace the encoder. Smooth scrolling settings can mask it but do not fix it.

Does this mouse wheel test work with a trackpad?

It counts trackpad scrolling too, but trackpads and free-spin wheels send variable step sizes, so the test notes that a single jump is less certain.

What does the scroll speed test measure?

Peak ticks per second, and pixels per second when the browser reports pixels, over the fastest one-second stretch. It is fun to compare but has nothing to do with whether the wheel is healthy.

Sources