Mouse test

Click each button and scroll inside the box. Every press, release and wheel step is counted separately, so you can tell a button that never registers from one that does not release.

Ready: click each button inside the box.

LR54

Click, hold and scroll inside this box. Right-click, middle-click and back/forward are captured only here.

ButtonStatePressesReleasesShortest gap
Leftnot pressed00—
Rightnot pressed00—
Middle (wheel click)not pressed00—
Back (side 4)not pressed00—
Forward (side 5)not pressed00—
Wheel up
0
Wheel down
0
Tilt / horizontal
0

Last wheel event: —

Event log (last 60 events)
mseventdetail

How to test your mouse

  1. Move the pointer into the dashed box.
  2. Click the left, right and middle (wheel) buttons, then the two side buttons if your mouse has them. Each turns orange while held and green after release.
  3. Scroll up and down, and tilt the wheel sideways if it supports that.
  4. Hold a button down for a few seconds and release it to check that it does not let go on its own.

Inside the box, right-click menus, middle-click scrolling and back/forward navigation are switched off so they can be tested. Everywhere else on the page they work as usual.

Reading the result

  • Presses and releases match: the button works electrically.
  • More presses than you made: look at the shortest gap. Two presses only a few milliseconds apart from a single click can point to a worn switch ("double clicking"). It is a sign worth re-testing, not proof on its own.
  • No presses on a button you clicked: the signal does not reach the computer, or the mouse software has remapped or disabled that button.
  • Wheel: each notch normally produces one event in the direction you scrolled. Events in the opposite direction while you scroll one way are a typical sign of a worn wheel encoder. The unit (pixels, lines or pages) depends on your system and mouse driver.

Limits

  • Extra buttons beyond the fifth, DPI buttons and profile switches are usually handled by the mouse or its software and are not visible to a browser.
  • Touchscreens and pens are not mouse buttons; the test ignores them. Touchpad clicks do count.
  • The page cannot measure sensor accuracy, DPI or polling rate directly; those need dedicated tests that estimate them.

Questions

Why do the side buttons not register?

Many mice need their own software for side buttons to send standard back/forward signals, and some apps remap them. If they register here but not in a program, the program's settings are the cause.

My mouse double-clicks on its own. Can this test prove it?

It can show it happening: click once, slowly, many times and watch the press count and the shortest gap. Repeated very short gaps on single clicks are a strong hint. A software double-click setting can also cause it, so check that first.

Related tests