Test your mouse scroll wheel
before it fails on you.
Scroll inside the test area and get a 0–100 Wheel Health Score — with reverse-spike detection, stroke consistency analysis, encoder fingerprinting and a full diagnostic report. Everything stays on your device.
Scroll here with your mouse wheel
Pick a duration, press Start, then scroll up or down — changing direction never counts against you. Double-click the stage to start/pause quickly.
- Wheel Speed
- 0.0 /s
- Events
- 0
- Last DeltaY
- 0
- Last DeltaX
- 0
- Scroll Y
- 0
- Scroll X
- 0
- DeltaY Max
- 0
- DeltaY Min
- 0
- DeltaMode
- —
- Reversals
- 0
Strokes
0
Notch Δ
—
Direction
—
Your Wheel Health Report
No report yet
Run a scroll test above and the full diagnostic — score, waveform analysis, anomaly table and encoder fingerprint — will appear here.
—
Overall Health
—
—
Sampling Quality
—
Score Breakdown
- Direction validity—
- Reverse-spike freedom—
- Stroke & notch consistency—
- Anomaly density—
- Sample quality—
Sample Events
0
Strokes
0
Duration
0s
Peak Range
0 / 0
Reverse Spikes
0
Anomaly Density
0%
Scroll Y
0
Scroll X
0
DeltaMode
—
Events / Sec
0
Direction Valid
—
Encoder Class
—
Wheel Fingerprint
Every wheel leaves a different mark. This card maps each tick to a bar — bar height is the delta magnitude, direction shows up or down, and red marks a reverse spike. Share it to compare your encoder against someone else's.
Basic Signal Detection
——
—
Stroke Algorithm Analysis
——
—
Event Details
0 anomalies| # | Time | Type | DeltaY | Detail |
|---|
Track your wheel over time
Sessions are saved to this browser only — nothing is uploaded. Run the test weekly to catch encoder wear before it strands you.
Select exactly 2 sessions to compare them side by side.
| Date | Score | Grade | Events | Duration | Verdict |
|---|
Score Trend
Run 2+ tests to see your trend.
Three steps to a verdict
Pick a duration, press Start
The default 10 seconds screens quickly; 30–60 seconds gives a statistically solid diagnosis. Free mode runs until you stop it.
Scroll up or down freely
Change direction as much as you like — deliberate direction changes are never held against you. Only isolated mid-run reverse spikes count as encoder faults.
Read the report
Score, waveform, anomaly table and encoder fingerprint are generated the moment the timer ends. Export or share if you like.
Built for diagnosis, not just a counter
Wheel Health Score (0–100)
One number, one grade. Weighted across direction validity, reverse-spike freedom, stroke consistency, anomaly density and sample quality.
Dual-algorithm anomaly detection
Isolated reverse spikes inside same-sign runs, plus sign-churn detection inside single strokes — two independent views of encoder wear.
Encoder fingerprinting
Notch coverage analysis classifies your wheel as a standard notched encoder or a free-spin/infinity wheel — no other tool does this.
Local session history + trends
Every run is saved in your browser with a score trend chart, so you can watch an encoder degrade week over week.
CSV / JSON export
Raw wheel events with timestamps, deltas and deltaMode — for repair logs, warranty claims or your own analysis.
Shareable score cards
Download a ready-made PNG of your score, grade and verdict, plus a unique wheel-fingerprint image — or copy a link that carries the result.
Keep poking at your wheel
Speed Challenge
How fast can you scroll? A timed sprint with a live events-per-second meter, peak burst tracking and a local leaderboard.
Open tool →PlayScroll Sniper
A game where your wheel is the controller: aim the catcher, stop falling targets and chase a combo multiplier to a high score.
Open tool →AnalyzeScroll Heatmap
Time versus delta magnitude in one picture — see notch consistency, dropouts and reverse spikes the moment they happen.
Open tool →Every number, explained
- Wheel speed
- Wheel events received in the last second — spots dropouts and stuttering rhythm.
- Last DeltaY
- Most recent vertical delta. The sign should never flip while you scroll one way.
- DeltaY max / min
- Strongest positive and negative spikes — deep negatives mean reverse jumps.
- DeltaMode
- How the browser reports deltas: pixels, lines or pages. Changes how you read every other number.
- Scroll X / Y
- Accumulated travel. Stalls or cancellations mid-run indicate jitter.
- Reverse spikes
- Isolated opposite-sign ticks inside a consistent run — the classic dirty-encoder signature.
- Stroke consistency
- Whether each burst builds smoothly like a mountain peak, or teleports.
- Notch coverage
- How tightly deltas cluster around your wheel’s typical per-notch magnitude.
Scroll wheel test: how to check your mouse scroll health
Your scroll wheel is the part of the mouse you touch most often and think about least. It gets used hundreds of times a day: scrolling a document, nudging through code, flicking between tabs, dragging a timeline one notch at a time. When the encoder behind that wheel starts to fail it rarely announces itself. One day the page jumps backwards while your finger is still moving forwards, or a light flick does nothing at all. A scroll wheel test takes ten seconds and tells you whether that encoder is still healthy or already on its way out, long before the mouse stops working altogether.
Why run a mouse wheel test before anything breaks
Most wheel faults are misdiagnosed as a software problem. Ghost scrolling, pages bouncing on their own and lists that refuse to move are all blamed on the browser, the driver or the operating system before anyone suspects the hardware. In practice the usual culprit is the mechanical encoder: a small component with contacts that pick up dust, hair and oxidation over time. Once those contacts start to bounce, the mouse reports ticks that never happened. Testing early gives you a baseline, so the day your wheel does misbehave you have a clean run to compare against instead of a guess.
How this mouse scroll test works
The test captures native wheel events while you scroll inside the stage. Every event carries a vertical delta, a horizontal delta and a deltaMode that tells you whether the browser is reporting pixels, lines or pages. From that raw stream the tool computes direction validity, reverse-spike counts, stroke consistency, notch coverage and sample quality. Two independent algorithms run over the data: one looks for isolated reverse spikes inside an otherwise consistent run, the other looks for sign churn inside a single stroke. Both are weighted into a single Wheel Health Score, and the run is saved locally so you can watch the trend over weeks rather than judging from a single reading. That combination is what separates a real mouse scroll test from a counter that only tells you how fast events arrived.
What your wheel health score means
A score of 90 or above, grade A or A+, means a clean signal with no reverse ticks and a steady rhythm — the wheel behaves the way the hardware intended. Scores between 70 and 89 usually mean minor noise: a wheel that is still usable but worth cleaning before it gets worse. Below 70 is where faults show up as real symptoms, with reversed ticks, dropouts and stuttering strokes. The report also fingerprints the encoder, classifying it as a standard notched wheel or a free-spin infinity wheel, which changes how you should read the numbers. Everything is calculated in your browser, so nothing is uploaded and no account is required. The whole mousewheel scroll test happens inside the page: no driver, no plugin and no server.
Horizontal and side scroll testing
A vertical scroll test is the fastest health check, but it is not the whole picture. A horizontal scroll test covers the tilt wheel, which many mice still carry, and that side scroll test exercises a different set of contacts on the same encoder. During a tilt-wheel run the horizontal accumulator should climb steadily while the vertical value stays near zero; if horizontal ticks appear without anyone touching the wheel sideways, the encoder is leaking signal. The metrics guide covers the X and Y accumulators in detail, including how to tell tilt-wheel noise from a touchpad gesture.
How to get an accurate scroll test online result
Pick a duration that suits the question you are asking. Ten seconds is a fast screen that will catch an obviously failing encoder, while thirty to sixty seconds gives enough events for confident anomaly counts. Scroll at a steady, natural pace and change direction whenever you like: deliberate direction changes are completely normal and are never scored against you. Only isolated mid-run reverse spikes count as encoder faults. Use a real mouse rather than a laptop touchpad, since touchpads emit smooth, continuously varying deltas that look like a free-spin wheel instead of a notched encoder. If your hands are greasy or the wheel well is visibly dirty, clean it first so you are measuring the encoder and not the grime.
From diagnosis to repair
If the report comes back low, the fix is usually mechanical rather than electronic. A blast of compressed air into the wheel well removes most of the hair and dust that causes bouncing contacts, and a cotton swab with isopropyl alcohol on the encoder slots handles the stubborn cases. Persistent failures need the encoder itself replaced, which is a short job on most mice and worth doing on a mouse you already like. Export the raw event log as CSV or JSON before you open anything up: the file records every tick with timestamps and deltas, which is exactly what a warranty claim or a repair log needs. If you would rather leave the hardware alone, the session history and trend chart let you decide whether a fault is progressing or stable.
Start with the free scroll wheel test
You do not need to install anything: a mouse scroll test online like this one runs entirely inside a browser tab. The mouse scroll tester on this page needs no download, no sign-up and no permission. Choose a duration, press start, scroll normally, and read the report when the timer ends. Compare it with the metrics guide if you want to understand every number, or jump straight to the FAQ if you only care about one symptom. Your results stay on your device, and you can rerun the test as often as you like to confirm a repair.
Common questions
How to test a scroll wheel?
Open this page, choose a duration and press Start, then scroll your mouse wheel up and down inside the test area at a normal, steady pace. The tool records every wheel event for the whole run and finishes with a 0-100 Wheel Health Score, reverse-spike count, stroke consistency analysis and encoder type. A 10 second run screens quickly; 30 to 60 seconds gives a confident diagnosis.
What is a scroll test?
A scroll test is a health check for your mouse wheel. The browser reports each wheel event with a vertical delta, a horizontal delta and a deltaMode, and the test measures how consistently those ticks arrive: whether any arrive reversed, whether each burst builds smoothly, and how tightly deltas cluster around the normal notch size of your wheel. The result is a score from 0 to 100, where 90 or above means a clean encoder.
How to perform a scroll wheel test?
Use a real mouse rather than a touchpad, hold the wheel between finger and thumb and scroll continuously while the timer runs. Scroll up and down as much as you like: deliberate direction changes are never held against you, and only an isolated opposite tick inside a consistent run counts as an encoder fault. Run the test a few times before and after cleaning the wheel so you can compare the scores.
How fast can I scroll test?
There is no target speed — record events at the pace you normally scroll, which is usually a few notches per second. Roll rather than hammer: flicking so fast that ticks blur together hides the bounce you are trying to detect. What matters is rhythm. Wheel speed should stay steady for the whole run, because sudden drops to zero events mean the encoder is skipping ticks.
Your scroll wheel is in 90% of everything you do. Give it a checkup.
No ads · No tracking · No account · Results never leave your device