Scroll Accuracy Test

Use the Scroll Accuracy Test to move a fixed viewport pointer onto repeatable targets, then review stopping error, overshoot, corrections, crossings, timing, and consistency across several attempts.

Target precision

Stop on the target zone

Round 1/5

Scroll only inside this area until the fixed pointer stops on the target zone, then choose Next Target.

All distances are CSS pixels/virtual units inside this tool—not physical mouse or finger travel.

Completion time
Final target error
Overshoot distance
Direction corrections
Target crossings
Time in target zone
Median accuracy
Best run
Consistency (IQR)
Session qualityLimited sample size
The summary stays in this browser and is not uploaded.

Measure scroll stopping precision, not a supposed hardware score

This scroll accuracy test measures how a browser-delivered gesture moves a virtual viewport toward a defined target. It describes scroll precision across completed attempts without converting them into a mouse-health percentage, population ranking, or claim about physical sensor precision.

How to use the Scroll Accuracy Test

Choose one repeatable protocol

Select a visible or hidden target, Near, Medium, or Far distance, five or ten rounds, and the input mode you intend to use. Keep those settings unchanged for a fair set.

Stop the fixed pointer on each target

Start the session and scroll only inside the virtual viewport. When you decide the pointer has stopped, select Next Target. The tool records that decision rather than deciding automatically that your gesture is finished.

Read several dimensions together

Compare final error with overshoot, direction corrections, target crossings, time inside the zone, and consistency. Repeat the same protocol before interpreting a difference between devices or techniques.

What the Scroll Accuracy Test Measures

The scroll accuracy test measures the relationship between a fixed pointer and a target inside the tool’s own virtual scrolling space. For each round, the target has a start, end, and center. The final target error is the absolute distance from the pointer’s final virtual position to that center. A smaller final error means that attempt stopped nearer the defined center; it does not mean the mouse has a universal accuracy percentage. Completion time begins with the round and ends when you press Next Target or finish the final round.

The trace also records how the pointer approached the zone. Direction corrections count meaningful changes in the direction of virtual movement. Target crossings count passages across the target center. Time inside the target zone estimates how long linearly interpolated movement segments occupied the defined band. These measures help distinguish a quick direct stop from an attempt that ended near the center only after repeated back-and-forth corrections.

Visible and Hidden Modes for Scrolling Accuracy

Visible Target mode keeps the target band on screen as it approaches the fixed pointer. It is the clearer starting point for learning the task and comparing ordinary stopping technique. The target is generated from a deterministic seed, so the same selected distance and round count reproduce the same sequence. Near, Medium, and Far change the initial virtual separation; they do not describe physical wheel travel, desk distance, or finger movement.

Hidden Target mode shows the ready-state location but hides the band after the round starts. You are testing a different task: stopping from a remembered reference rather than following continuous visual feedback. Hidden and visible results should therefore be treated as different protocols. A hidden-target score is not a measure of memory, disability, work ability, or professional skill; it is simply an outcome from this browser interaction.

Scroll Precision, Overshoot, and Corrections

Final error and overshoot answer different questions. Final error is where the pointer ended relative to the target center. Overshoot begins only after the trace first reaches the target zone; it records the greatest distance traveled beyond the far edge in the original approach direction. An attempt can overshoot, correct backward, and still finish with a small final error. Conversely, it can stop short with a large final error and zero overshoot because it never passed the far edge.

Corrections count changes between non-neutral movement signs, using an epsilon to ignore near-zero noise. Crossings count transitions across the target center rather than every event inside the target. The instruction to scroll to a target defines the task, while scroll stopping precision describes the outcome. One accurate stop may have no correction and no crossing, while a careful settling motion may include both. The result language is descriptive—such as high stopping precision, moderate overshoot, or multiple corrections observed—and does not identify why the pattern occurred.

Mouse Wheel vs Touchpad Technique

A notched mouse wheel often produces groups of discrete events. A free-spin wheel may produce a dense burst, and a touchpad may continue delivering momentum-like events after the fingers lift. Browser, driver, operating-system settings, acceleration, and application scheduling can reshape all of these signals. Select the input mode yourself because a webpage usually cannot reliably identify which device produced a `wheel` event.

For a mouse wheel accuracy run, use a consistent grip and decide whether each adjustment will be a notch or a short stroke. For touchpad scrolling accuracy, use a similar two-finger contact and release technique each round, and wait for any intended inertial tail before declaring the stop. Do not compare one mode against another as if they were the same protocol. The technique and software pipeline are part of the observed result.

How to Run a Fair Comparison

Keep target mode, distance, round count, browser zoom, viewport size, operating-system scrolling settings, browser, and input style constant. Run enough rounds to see whether one unusual attempt is representative. Five rounds are useful for a quick check; ten give the median and IQR more context. If the page loses focus or becomes hidden, the session pauses and gains a quality flag. Resume or restart rather than silently treating the interruption as ordinary input time.

When comparing two mice or two settings, alternate the order when practical and use the dedicated Scroll Wheel Comparison Test for timing and event-rate protocols. Accuracy results should be compared using the same accuracy protocol version. A different duration, target visibility setting, distance, or delta-unit pattern can change what the numbers mean. Labels are optional local notes and do not add measurement authority.

Browser Measurement Limits

The virtual distance in this tool uses CSS pixels or internal virtual units. For display movement only, line- and page-mode deltas are mapped through documented heuristic factors and clamped to keep the viewport usable. The raw `deltaX`, `deltaY`, `deltaZ`, and `deltaMode` values remain separate and are never rewritten as pixels. A line-mode value cannot be added to a pixel-mode value and presented as one physical distance.

The browser does not expose encoder rotation, a guaranteed notch count, finger position on a touchpad, or physical travel. Event timing can be affected by main-thread work and browser scheduling. Synthetic events are excluded from official UI results because they do not represent user input. Even trusted events describe what reached this page, not every earlier stage in the device and operating-system pipeline.

Interpreting Results Without Overdiagnosing Hardware

A smaller median final error in one controlled set means those attempts ended closer to the virtual target center. A lower IQR means the completed errors were more tightly grouped. Neither result confirms a hardware cause. Practice, grip, fatigue, gesture length, momentum, browser focus, and settings may all affect stopping. The best run is the smallest completed final error, not a certified device rating.

If an accuracy pattern is repeatably difficult, repeat the scroll accuracy test in another browser and use the Scroll Speed Test to inspect timing separately. A controlled repeat provides better context for mouse wheel accuracy than one isolated stop. Use troubleshooting steps when the experience also occurs in normal applications. Do not replace warranty guidance or a qualified repair inspection with a browser score. More samples and a controlled protocol provide better context, but they do not turn this page into a hardware diagnostic instrument.

Scroll Accuracy Test questions

Is final target error the same as overshoot?

No. Final error is the ending distance from the target center. Overshoot is the greatest movement beyond the far target edge after the zone was first reached.

Why can an accurate final stop include several corrections?

The pointer may cross or pass the target and then return. The final position can be close even though the approach required multiple direction changes.

Are the distances physical pixels or mouse travel?

No. They are CSS pixels or virtual units inside the tool. Display normalization is heuristic and raw WheelEvent units remain separate.

Can I compare a touchpad with a mouse wheel?

You can explore both, but a fair conclusion should keep input mode and technique consistent or clearly treat them as different protocols.

Does a poor mouse wheel accuracy attempt mean my mouse is faulty?

No. One attempt can reflect technique, momentum, focus, settings, or ordinary variation. The tool cannot confirm a hardware fault.

Continue your check