Check every mouse button and the scroll wheel, catch unwanted double clicks, and measure your polling rate and click speed.

Click inside the test area
— Hz

Click, scroll and move your mouse here

  • Left 0
  • Middle 0
  • Right 0
  • Back 0
  • Forward 0
  • Wheel up 0
  • Wheel down 0
  • Tilt left 0
  • Tilt right 0
  • Not used yet
  • Pressed now
  • Works
Polling rate —
Unintended double clicks 0
Last press —
Clicks per second —

The right-click menu, middle-click autoscroll and back/forward navigation are blocked inside the test area only. Click the area once before scrolling so the page stays put.

Double-click check

80 ms

Two presses of the same button closer together than this are almost impossible on purpose, so they are flagged as unintended double clicks — the classic sign of a worn switch.

Unintended0
Deliberate double-clicks0
Shortest gap—

    No unintended double clicks yet. Single-click each button 20–30 times at a normal pace to check.

    Details

    Last button
    —
    Press duration
    —
    Gap since previous press
    —
    Last scroll
    —
    Wheel skips
    —
    Polling measured with
    —

    To measure the polling rate, move the mouse quickly in circles inside the test area. Chrome and Edge report every update; other browsers may cap the value near your screen’s refresh rate.

    Event log

    Event Button Details Δ ms

    Click or scroll in the test area to see events here.

    How to test your mouse

    1. Click inside the test area. Press each button: left, right, middle (press the wheel down) and the Back and Forward buttons on the side. Each part of the drawing lights up while pressed and turns green once it has worked.
      The mouse drawing with the left, right and side buttons green, the middle button held down in blue and a click counter for each button
    2. Test the scroll wheel. Scroll up and down, and tilt the wheel left and right if your mouse supports it. Click the area once first so the page doesn’t scroll away.
      The wheel arrows on the mouse drawing lit up, with counters for wheel up, wheel down, tilt left and tilt right
    3. Check for double-click faults. Single-click each button 20–30 times at a normal pace. Any click that registers twice is listed under Double-click check, with the gap between the two presses.
      The Double-click check panel listing an unintended double click on the left button and one deliberate double-click, next to the Details panel
    4. Measure the polling rate. Move the mouse quickly in circles inside the area for a few seconds and read the live and maximum values.
      The live readings with a polling rate of 1000 Hz and a maximum of 1000 Hz
    5. Try the click speed test. Press Click speed test (5 s), then click as fast as you can. The timer starts with your first click, and your best result is kept.
      The click speed test result shown over the test area, with the clicks per second in the live readings below

    What the readings mean

    Polling rate and click latency in a browser

    The polling rate is calculated from the movement events your browser receives. Chrome and Edge pass on every raw update and give the most accurate reading; other browsers may group movements and cap the result near your screen’s refresh rate. Very high rates (4000 Hz and above) and wireless mice in power-saving mode can read lower than their setting.

    True click latency — the time from pressing a button to the computer receiving it — depends on the switch, the sensor firmware and the connection, and needs special hardware to measure. This test shows the parts a browser can see: the polling interval, how long each press lasts and the gap between clicks.

    Mouse not working properly? Fix it step by step

    1. Click inside the test area first. If you scroll before clicking, the page scrolls as usual and the test reminds you to click first. After one click inside the area, scrolling there no longer moves the page.
      The test area with the orange hint “Click inside the area first, then scroll — the page won’t move.”
    2. Double-clicks by itself? Each extra press shows up in orange in the event log. First rule out the system settings — Windows 11: Settings › Bluetooth & devices › Mouse › Additional mouse settings (Windows 10: Settings › Devices › Mouse › Additional mouse options): make sure ClickLock is off and the double-click speed isn’t at the slowest end. If faults still appear, the switch is wearing out — use the warranty, or replace the switch if you are comfortable soldering.
      The event log with an orange row “unintended double click” for the left button, a few milliseconds after the previous press
    3. Scroll wheel jumps or scrolls the wrong way? Steps in the wrong direction are logged as wheel skips. Blow compressed air into the gap around the wheel while turning it, and turn off smooth or free-spin scrolling in your mouse software to compare.
      The event log with an orange “wheel skip” row: one step up in the middle of a fast scroll down
    4. Side buttons don’t register? Mouse software such as Logitech Options+, G HUB or Razer Synapse can remap or disable them. Reset them to Back and Forward and test again.
    5. Left and right are swapped? Windows 11: Settings › Bluetooth & devices › Mouse › Primary mouse button. Mac: System Settings › Mouse.
    6. Wireless mouse lags or stutters? Charge or replace the battery, and move the USB receiver closer with an extension cable. USB 3 ports can interfere with 2.4 GHz receivers, so try a USB 2 port.
    7. Pointer jumps or doesn’t move? Clean the sensor window and use a mouse pad — glass and glossy surfaces confuse many sensors.
    8. On a phone or tablet, connect a mouse by USB-C or Bluetooth. Taps on a touch screen only count as left clicks.
      The mouse test on a phone with the notice “Connect a mouse”

    About this mouse test

    This free mouse tester runs entirely in your browser. Clicks and movements are analysed on your device, and nothing is uploaded or stored. The right-click menu, middle-click autoscroll and back/forward navigation are blocked only inside the test area, so the rest of the page works normally.

    It works with wired, wireless and Bluetooth mice, gaming mice, trackballs and touchpads on Windows, macOS, Linux and ChromeOS in Chrome, Edge, Firefox and Safari. Run it when a new mouse arrives, before a gaming session, or when clicks start to feel unreliable.

    Frequently asked questions

    How do I check if my mouse double-clicks by itself?

    Click inside the test area and single-click the button 20–30 times at a normal pace. If Unintended double clicks goes up, the mouse registered two presses within a few milliseconds — a sign of a failing switch.

    What is a good mouse polling rate?

    125 Hz is fine for everyday use, and 1000 Hz is the usual choice for gaming. Higher rates send updates more often, which makes movement smoother but uses more processing power and battery.

    Why is the measured polling rate lower than my mouse’s setting?

    Move the mouse quickly and continuously, because a slow mouse sends fewer updates. Some browsers cap the rate they pass to web pages, so use Chrome or Edge for the most accurate result, and turn off power-saving modes on wireless mice.

    Why don’t my mouse’s side buttons work in the test?

    Mouse software may have remapped them to keyboard shortcuts or other actions. Set them back to Back and Forward in your mouse software. Some browsers and operating systems don’t pass extra buttons to web pages at all.

    How do I test my mouse scroll wheel?

    Click inside the test area, then scroll up, down and sideways. Each direction has its own counter, and the event log shows the size of every scroll step. A step in the wrong direction is flagged as a wheel skip.

    Does this test work with a touchpad or trackball?

    Yes. Touchpad clicks, two-finger scrolling and trackball buttons are all detected. Touchpads send many small scroll events, so their counters rise faster than a notched mouse wheel.