Mouse test · no permissions needed

See what your browser receives from your mouse.

Check every button, inspect click intervals, observe vertical and horizontal wheel events, then measure your CPS.

Start with button test

01 · Mouse event test

Check each mouse button

Press buttons inside the test area. Pressed, tested and untouched states stay separate so you can inspect one control at a time.

LeftNot detected
MiddleNot detected
RightNot detected
BackNot detected
ForwardNot detected
Mouse event areaPress left, middle, right, Back or Forward here. The context menu is disabled only inside this area.

Back and Forward buttons can be reserved by your browser or operating system. A missing event does not prove a hardware fault.

Recent browser events

No events yet

02 · Double-click diagnostics

Inspect click intervals, not a verdict

Click repeatedly in the area below. Calculated intervals and the browser’s dblclick event are reported separately.

Double-click areaTry normal single clicks, then double clicks. Only physical mouse input is recorded.
Browser dblclick events0
Recent same-button intervals
Two clicks on the same button are needed for an interval.

03 · Wheel test

Observe vertical and horizontal wheel events

The browser-reported delta values and deltaMode are shown as-is. The dominant axis is used only for the direction label.

Wheel event areaMove the wheel or tilt it here. The page remains scrollable so this area never traps you.

Wheel deltas are browser event values. They are not DPI, hardware steps, polling rate or latency.

No events yet

04 · Click speed

Measure clicks per second

Choose a duration. The first physical left click starts the timer and counts as click one.

Test duration
Remaining5.0 s
CPS0.00
Local bestNo saved result

Privacy by design

Your raw test data stays in this browser

Mouse buttons, coordinates, event timing, wheel deltas and event history are not sent to our analytics service.

Browser storage

Only CPS best scores, grouped by test duration, are saved in localStorage. You can clear them at any time. Raw event history is kept in memory and disappears when you leave or reload.

Usage analytics

If analytics is enabled, our custom event payload contains only fixed summaries: language, mode start, mode completion, reset and local-record clearing. Automatic page views, Google Signals and ad personalisation are disabled. Google Analytics may still process standard connection and browser metadata, but it never receives a button code, interval, wheel delta or score from this tool.

Permissions and uploads

The test uses standard browser pointer, mouse and wheel events. It asks for no camera, microphone or device permission and uploads no test data.

Mouse test questions

Can this test prove my mouse is broken?

No. It shows only the events delivered to this browser. Drivers, browser settings, extensions and the operating system can affect what appears.

Why do Back or Forward buttons show nothing?

Some browsers and operating systems reserve side-button actions. Compare browsers and computers before drawing a hardware conclusion.

Are wheel delta values the physical wheel steps?

No. Their units depend on deltaMode and browser processing. They must not be interpreted as DPI, polling rate or hardware latency.

Does a keyboard press or screen tap count toward CPS?

No. The CPS area counts physical left-button pointer input and ignores touch, pen and keyboard activation.