All-round mouse check / Free online tool

Mouse test.
Check it all at once.

Test your mouse online in one panel: left, right, middle and side buttons, scroll wheel direction, double-click faults and movement rate. Nothing to install, and the results point to a specialist tool if something looks wrong.

Mouse TestNo download · no account
Physical mouse required
Updated
By MousePollingRateTest

Ready · select Start testing or click this panel

Not observedObservedActive now
  • Left button0
  • Right button0
  • Middle button0
  • Back button0
  • Forward button0
  • Wheel up0
  • Wheel down0
  • Movement—

Click, scroll and move inside this panel. The wheel only stops scrolling the page after the test starts, and Pause or Escape returns it to normal. The right-click menu is hidden inside the panel so you can test that button.

Checks observed

0 / 8

Button presses

0

Flagged events

0

Movement events/s

—

What this session shows

Nothing recorded yet.

Recent events

    Local to this page. Reset clears the session.

    How to test your mouse

    1. Select Start testing, or click inside the panel.
    2. Click the left, right and middle buttons a few times each, leaving a clear pause between clicks.
    3. Press the back and forward side buttons if your mouse has them.
    4. Roll the wheel several notches up, then several notches down.
    5. Keep the pointer moving in circles for five seconds to complete the movement check.
    6. Read What this session shows. It lists controls not yet observed and any events worth a closer look.

    The whole check takes about a minute. Slow, separate clicks give the clearest reading, because fast deliberate clicking can look like a switch fault.

    What each mouse check covers

    This page answers one question quickly: does each part of the mouse reach your browser and behave sensibly? Use the specialist tools when you need more detail on one part.

    CheckWhat this page observesGo deeper
    ButtonsPress events for left, right, middle, back and forwardMouse button test
    Double-clickingTwo presses of one button under 40 ms apartDouble click test
    Scroll wheelUp and down notches, plus single notches that report the wrong wayScroll wheel test
    Movement rateAverage movement events per second across five secondsMouse polling rate test
    AimNot covered hereMouse accuracy test
    Click speedNot covered hereClick speed test

    Common mouse problems and what to try

    A button does not register

    Check whether the panel shows the press. If nothing appears, try another USB port and another browser, then reset any remapping in your mouse software. If the press never appears on a second computer, the switch or connection is the likely cause.

    One click registers as two

    This is often called chattering and is commonly linked to worn switch contacts. Click slowly several times and watch the flagged count. If it keeps rising, confirm with the double click test before you replace the mouse or its switches.

    The scroll wheel jumps the wrong way

    Roll slowly in one direction and watch for flagged wheel flips. Dust around the encoder is a frequent cause, so clean the wheel area as the manufacturer recommends and test again.

    The cursor stutters or the rate looks low

    A low reading can come from the configured polling rate, a busy browser, a weak wireless connection or a paused movement. Close heavy tabs, keep a wireless receiver close to the mouse and repeat the run. To change the setting, follow the polling rate guide.

    How the mouse test works and its limits

    Buttons are read from mouse press events, and wheel direction from wheel events. Movement uses the same sampling engine as the polling rate test, including pointerrawupdate where the browser supports it, and it averages events across a five-second run.

    A browser test can only see what reaches the page. It cannot measure switch wear, sensor quality, click latency or the setting stored on the mouse, and it does not certify that the hardware is healthy. Side buttons and some wheel behavior may be handled by the browser, the operating system or mouse software first. Read more about browser measurement limits.

    API references: mouse button values, wheel events and raw pointer updates.

    Mouse test questions

    How do I test my mouse online?

    Select Start testing, then click each button, roll the wheel both ways and keep the pointer moving for five seconds inside the panel. Each control turns green once the browser reports it, and the results panel lists anything still missing or flagged.

    Does a flagged event mean my mouse is broken?

    No. A flag means the browser saw a pattern worth checking, such as two presses of one button under 40 ms apart. Repeat the test with the matching specialist tool and try another USB port or PC before you decide the mouse is faulty.

    Why are my back and forward buttons not detected?

    Some browsers, operating systems and mouse apps handle side buttons before the page sees them. The button may also be remapped. Try another browser or restore the default mapping in your mouse software. A missing reading alone does not prove the button has failed.

    Can this mouse test check my polling rate?

    It reports the average movement events per second that your browser delivered during a five-second run. That is a quick check, not a measurement of the hardware setting. Use the full polling rate test for jitter, stability and peak readings.

    Can I test a wireless mouse or a laptop touchpad?

    Wireless mice work the same way as wired mice as long as the browser receives their events. Touchpads and touch screens may report different gestures, so button and wheel results are less meaningful, and movement runs only accept mouse-type pointers.

    What is a possible double-fire?

    It is a second press of the same button within 40 ms of the previous press. Worn switches can produce this from a single physical click. Very fast deliberate clicking can occasionally reach the same interval, so compare with one slow, single click at a time.

    Are my clicks and movement saved or uploaded?

    No. Counts and recent events stay in memory on this page, and Reset or reload clears them. Analytics receives only that a test started or ended, not your clicks, positions or results.