SuperDevTools

Mouse test online

Click with every button, turn the wheel, move the mouse fast and draw a line in the area below. Everything shows up live.

Mouse diagram: left button, right button, scroll wheel and side buttons 4 and 5 5 4

Pointer type: none yet

Drag test

Hold the left button and draw long lines without letting go. If the button drops out for a split second, the gap shows as a dashed red line.

Drops while dragging: 0

  • Pressed
  • Tested
  • Suspected double click

Buttons

ButtonPressesHold timeSuspected double clicks
Left0–0
Middle (wheel)0–0
Right0–0
Side 4 (back)0–0
Side 5 (forward)0–0

Scroll wheel

–

Notches up
0
Notches down
0
Left
0
Right
0
Reversed notches
0
Last event
–

Polling rate

–

Move the mouse fast, in big circles, inside the test area.

Rough measurement: the browser groups movements and the screen limits their pace. A mouse set to 1000 Hz may show a lower figure, never a higher one. Move fast, in big circles, inside the test area.

Problem log (0)

No problems so far. Suspected double clicks, drops while dragging and reversed wheel notches will be listed here.

Buttons 4 and 5: why the page does not go back

Side buttons usually take you to the previous or next page. While the test area has focus or the pointer is over it, the tool blocks that navigation so you can test them without leaving the page. Click elsewhere on the page and they work as usual again. If a button does not react, its software may have turned it into a keyboard shortcut, and the browser no longer sees it as a button.

Mouse, touchpad or touchscreen
  • Mouse: every button, wheel notch and movement comes through as is. This is the ideal case for this test.
  • Touchpad: the browser sees it as a mouse (type "mouse or touchpad"). A tap counts as a left click and two-finger scrolling as the wheel, in small steps and sideways too.
  • Touchscreen: type "touchscreen". A tap counts as a left click and a long press usually opens the context menu (blocked here). No wheel, no right button, and the polling rate means nothing.

Nothing is sent or saved. Only the double click threshold stays on your device.

What this mouse test is for

This mouse test draws a mouse on screen and lights up each button the moment you press it: left, middle, right and the two side buttons, 4 and 5. It counts scroll wheel notches, catches accidental double clicks and checks that a held button does not drop out mid-drag. Use it as a mouse button test before buying a second-hand mouse, or to find out why a file opens when you only meant to select it.

How to test your mouse

  1. Click inside the test area with every button. The "Buttons" table counts the "Presses" and shows the "Hold time" of the last click.
  2. Turn the wheel both ways, then tilt it if it can: the "Scroll wheel" panel counts the notches.
  3. In "Drag test", draw long lines with the left button held.
  4. Move the mouse fast in big circles to read the "Polling rate".

The context menu is blocked inside the test area only. Buttons 4 and 5 do not take you back a page while the area has focus.

Reading the results

A button turns blue while held, then stays green once tested. A normal click usually lasts between 50 and 150 ms. The wheel's "Last event" shows the raw value, for example deltaY = 100 pixels for one notch down in many browsers; a negative value means up. "Reversed notches" point to a wheel that skips: one notch in the wrong direction less than 150 ms after the previous one.

The accidental double click

This is the most common fault on a well-used mouse. Under each button, a small switch with a metal leaf wears or oxidises: the leaf bounces and the computer receives two clicks instead of one.

This double click test flags a "Suspected double click" whenever the same button goes down twice less than 80 ms apart. A deliberate double click almost always leaves more than 100 ms: two presses 28 ms apart are flagged, two presses 300 ms apart are not. The "Accidental double click threshold (ms)" goes from 20 to 500 ms. Each problem goes into the "Problem log". The drag test catches the same wear: a button released and pressed again within 250 ms in the middle of a line shows as a dashed red gap.

What to do if a button double clicks

  • With the mouse unplugged, blow around the button and wipe its edges with a cotton bud barely dampened with isopropyl alcohol, without pushing anything inside.
  • Check the double-click speed in your operating system's mouse settings: a very slow setting turns two separate clicks into a double click.
  • If the mouse is still under warranty, claim it before opening it up.

Polling rate, explained simply

A mouse reports its position to the computer a set number of times per second. At 125 Hz it does so every 8 ms; at 1000 Hz, every millisecond. This mouse polling rate test measures the gap between the movements it receives, for example "≈ 1,000 Hz (close to 1,000 Hz)". It stays a rough reading: the browser groups movements and the screen limits their pace, so a 1000 Hz mouse may show lower, never higher.

Frequently asked questions

Does the test work with a laptop touchpad?

Yes. The browser sees it as a mouse: a tap is a left click and two-finger scrolling acts as the wheel, in small steps.

What about a phone?

The pointer type shows "touchscreen". The drag test works with a finger, but there is no wheel or right button, and the polling rate means nothing.

Why don't my buttons 4 and 5 react?

The mouse software may have turned them into keyboard shortcuts. The browser then no longer sees them as buttons.

Are my clicks recorded?

No. Nothing is sent or saved. Only the double click threshold stays on your device.