Mouse Scroll Wheel Test
Check your mouse wheel for jumping, reverse scrolling and skipped input. Runs entirely in your browser.
This test needs a mouse or touchpad. Touch screens do not send scroll wheel events.
4 steps · about 40 seconds
Place your cursor here and press Start
- Events
- 0
- Down
- 0
- Up
- 0
- Wrong direction
- 0
- Events/sec
- 0
Result
| Phase | Events | Down | Up | Wrong dir. | Flickers | Events/sec | Bursts | Max gap | Skips |
|---|
What this test measures
This test records every scroll event your browser receives from the wheel and checks it for the patterns a failing wheel produces.
- Direction accuracy. Whether each event goes the way you're actually scrolling. A dirty or worn wheel encoder often sends a stray event in the opposite direction, which makes pages jump back.
- Reverse flickers. Single backwards events hidden inside a steady scroll. These are the most common sign of a failing encoder.
- Skipped or doubled notches. When scrolling slowly, one notch should produce one event of a consistent size. Doubled or oversized events suggest missed or batched input.
- Event rate. How many scroll events per second reach the browser, slow and fast.
- Burst delivery. Events arriving in clumps rather than evenly. This can come from wireless interference, USB power saving or driver smoothing.
- Input type. Whether you're using a notched wheel or a smooth / high-resolution source like a touchpad or free-spinning wheel.
- Horizontal scroll and middle click. Tilt-wheel events and wheel clicks are counted separately.
- What it can't measure. The browser only sees what your operating system and mouse driver pass along. It can't read the encoder directly, detect settings changed in vendor software, or tell a wireless issue from a hardware one on its own. Comparing results across USB ports, browsers and computers is what isolates the cause.
How to fix common scroll wheel problems
Scroll wheel jumps or scrolls the wrong way
- Unplug the mouse (or remove the battery).
- Blow short bursts of compressed air into the gaps on both sides of the wheel while slowly turning it. The encoder sits beside the wheel axle.
- Turn the wheel quickly back and forth 20–30 times to clear residue.
- Retest. If it's still failing, the encoder is likely worn. A replacement encoder is a cheap fix if you can solder; otherwise check your warranty or replace the mouse.
Wheel scrolls in the opposite direction to what you expect (every time)
This is a setting, not a fault. Check "natural scrolling" or "reverse scroll direction" in your OS mouse settings and in your mouse's vendor software.
Scrolling feels too fast or too slow
Adjust "lines to scroll per notch" (Windows: Settings > Bluetooth & devices > Mouse) or scroll speed (macOS: System Settings > Mouse). Also check smooth scrolling or acceleration options in vendor software and in the browser itself.
Scroll input is laggy, stuttery or arrives in bursts (wireless mice)
- Replace or charge the battery.
- Move the receiver closer, for example with a USB extension cable on the desk.
- Keep the receiver away from USB 3.0 ports and hubs, which can cause 2.4GHz interference.
- On Windows, disable USB selective suspend / power saving for the device.
Wheel skips notches or only works sometimes
- Try a different USB port and a different browser.
- Update or reinstall the mouse driver and vendor software.
- Clean the wheel as described above.
- Test on another computer. If it fails there too, it's the hardware.
Free-spinning wheel drifts or ghost-scrolls
Switch the wheel to ratchet (notched) mode and retest. If ghost scrolling stops, the free-spin mechanism or its sensor may need cleaning or service.
Wheel is loose, squeaks or feels gritty
This is usually a worn axle or debris. Cleaning can help. A loose axle usually means repair or replacement.
Frequently asked questions
About the test
How do I test my mouse scroll wheel?
Pick the guided test, place your cursor in the test area, and follow the four prompts. It takes about 40 seconds and gives you a verdict at the end.
Is this test accurate?
It shows exactly what your browser receives. It can't see inside the mouse, so repeat the test on another port or computer to confirm a hardware fault.
Is anything uploaded?
No. The test runs entirely in your browser and nothing is sent to a server.
Devices and systems
Does it work with a touchpad or Magic Mouse?
Yes, but those send smooth, variable input, so the fault detection is less reliable than with a notched wheel.
Does it work on a Mac?
Yes. macOS applies scroll acceleration, so event sizes vary. Direction and flicker checks still work well.
Which browsers are supported?
Current versions of Chrome, Edge, Firefox, Safari and Opera.
Problems and repairs
Why does my scroll wheel jump up when I scroll down?
Usually dust or wear in the wheel encoder, which sends stray events in the wrong direction. Cleaning with compressed air fixes it more often than not.
Can I fix a broken scroll wheel myself?
Often, yes. Cleaning solves most jumping problems. Replacing the encoder needs basic soldering skills.
Also test: Double click test