Skip to content
Pointer diagnostics

Mouse & Pointer Test

A real measurement pad: double-click chatter, jitter and sensor drift, effective polling rate, every mouse button and scroll-wheel behaviour — each with a pass/fail verdict and what a failure means.

Test pad

Move, click, double-click and scroll here — the trail colour shows velocity

ms — presses closer than this count as chatter
ms — a human cannot press twice this fast

The rule: a genuine double-click arrives as a second pointerdown whose detail === 2 — expected, never flagged. A bouncing switch instead emits two presses that both report detail === 1 inside the debounce window (40 ms), or an implausible gap (< 25 ms); each of those is counted as one chatter event with its measured interval.

Live pointer stats

clientX / clientY

0 / 0

pageX / pageY

0 / 0

Pad offset X / Y

0 / 0

movementX / Y

0 / 0

Velocity (EMA)

0 px/s

Pressure

0 (not reported)

pointerType

Contact w / h

0 / 0 px

Tilt X / Y

not supported

Mice normally report pressure 0 and zero contact size — a device limitation, not a fault. A pen or tablet reports real values; if a pen reports zero for all three, the digitizer driver is not exposing them.

Jitter / drift while stationary

Accumulated drift

0.00 px

Peak micro-jitter

0.00 px

Window

0.00 / 2.00 s

Hold the pointer completely still for 0.4 s to begin a 2-second drift sample.

Polling rate & resolution

Effective rate (median)

0 Hz

Interval avg / median

0.00 / 0.00 ms

Interval min / max

0.00 / 0.00 ms

Events in window

0

rolling ~1 s

Avg movement / event

0.00 px

CPI / DPI hint

Rough CPI estimate

move to measure

from 800 DPI

Interval histogram (60 ms span, 3 ms bins) · idle

0 ms60 ms
Move the pointer continuously for at least a second, or press “Run 2-second poll-rate test”, to measure the effective polling rate.

Double-click chatter detector

Clicks

0

Double-clicks

0

detail === 2

Chatter events

0

Min / avg gap

Click the pad to start measuring.

A healthy button emits one press per physical click. Chatter bounces the contact and emits two separate pointerdown events for one press — the classic symptoms are windows opening then closing, or a drag dropping mid-move. The left, right and middle buttons are also chatter-tested per button below.

All-buttons test

0 · Leftnot seen
1 · Middle / wheelnot seen
2 · Rightnot seen
3 · Backnot seen
4 · Forwardnot seen
Not detected yet: Left (0), Middle / wheel (1), Right (2), Back (3), Forward (4). Many mice have no back/forward buttons, so that is not a fault — but if a button you physically own never appears, the switch, the side-button ribbon cable or the driver mapping is the usual cause.

Scroll wheel test

deltaY (last)

0

deltaX (last)

0

deltaMode

0 px

Direction X / Y

— / —

Cumulative X / Y

0 / 0

Wheel events

0

Device heuristic (wheel vs trackpad)

No wheel data yet

Direction the content moves

vertical scrolling looks not moved yet

Scroll, or tilt the wheel, inside the test pad. Page scrolling is suppressed over the pad while this tool is open, so scrolling here is safe.

Trackpad-vs-wheel detection is a heuristic built only from delta size, fractionality and deltaMode — browsers never expose the physical device. Scroll direction is inferred from the deltaY sign, so an OS-level “natural scrolling” setting and a reversed driver mapping are indistinguishable here.

About this tool

This pad diagnoses a mouse or pointing device: double-click chatter against a debounce window, jitter and sensor drift while stationary, the effective polling rate derived from pointermove timestamps, every standard button, and scroll-wheel behaviour including horizontal tilt — each with a pass/fail verdict and an explanation of what a failure means. It runs entirely in your browser: no pointer position, timing or device data leaves the page and nothing is uploaded. Some results are necessarily heuristics — trackpad vs wheel detection, natural-scrolling direction, the CPI estimate (which trusts the DPI you typed), and browser event coalescing can each make a healthy device look slightly worse than it really is.

  • 100% free — no account needed
  • Runs in your browser
  • Nothing is uploaded

Frequently asked questions

Is Mouse & Pointer Test really free?

Yes. Mouse & Pointer Test is completely free on PureBrowser — every feature, with no account, no trial, and no credit card.

Does Mouse & Pointer Test upload my data?

No. Mouse & Pointer Test runs entirely inside your browser, so anything you type, paste, or open stays on your own device.

Do I need to sign up or install anything?

Neither. There is no account and nothing to download — open the page and Mouse & Pointer Test is ready to use on desktop or mobile.

Does Mouse & Pointer Test work offline?

Once the page has loaded, yes. All of the processing happens locally in your browser, so it keeps working without a connection.