Mouse Test

Check that every button and the scroll wheel on your mouse works. Press each button inside the box and watch it light up on the mouse and tick off the list.

Press every button on your mouse and roll the wheel while the pointer is inside the black box. Each input lights up on the mouse and ticks off the list. Nothing here is uploaded.

0 of 7 tested
Click, scroll or press any button here

Last input: Nothing yet

Inputs checked
InputCountStatus
Left button0Not tested
Right button0Not tested
Middle (wheel press)0Not tested
Back (side button)0Not tested
Forward (side button)0Not tested
Wheel up0Not tested
Wheel down0Not tested

A button that never lights up either is not working or is being captured by your mouse software, for example remapped to a keyboard shortcut. Mice with no side buttons will simply leave Back and Forward untested.

How to test your mouse

  1. Move the pointer into the black box.
  2. Press the left, right and middle (wheel) buttons in turn. Each one lights up while it is held.
  3. Press the side buttons, if your mouse has them. They are usually Back and Forward.
  4. Roll the wheel up, then down. When all seven inputs show Working, the badge turns green.

What the test shows

The test records the button the browser reports for each press, plus the direction of each wheel step. It cannot see the physical mouse itself, only what reaches the page, so it also reveals problems from drivers and mouse software.

Mouse buttons as browsers report them.
ButtonBrowser codeUsually
Left0Primary click (LMB, M1)
Middle1Wheel press (MMB, M3)
Right2Context menu (RMB, M2)
Back3Side button (M4)
Forward4Side button (M5)

If a button does not register

Clicks that register twice are a different fault. Check for them with the double-click test, and for a wheel that skips or reverses use the scroll wheel test.

Frequently asked questions

Why does my side button not light up?

Most often your mouse software has remapped it, or your operating system has taken it over for something such as Back or a game profile. Check the mouse software, or try the button with its remap switched off.

Can this test a trackpad?

It shows the clicks and scrolling your trackpad sends, but trackpads have no middle or side buttons, so those inputs will stay untested.

Does this test my mouse sensor or cursor accuracy?

No. It checks buttons and the wheel. To see how often your mouse reports its position, use the polling rate test.

Is anything I do here sent to a server?

No. Everything is processed in your browser and nothing is uploaded or stored.

How this test works

The page listens for the browser's mouse events inside the box: a button press is recorded from mousedown and shown as lit until mouseup, and each wheel event is counted as up or down from the sign of its vertical movement. The right-click menu, middle-click scrolling and Back and Forward navigation are switched off inside the box so they do not interrupt the test. If your browser still navigates when you press a side button, the setting that triggers it lives in the browser or your mouse software.

More mouse tests