Tool dossier
mouse-testerVerified
01
01About
Updated 2026-10-17Mouse test online: detect double-click issues, measure CPS, test scroll wheel jumping and polling rate, check sensor tracking and button responsiveness.
02
02Related Tools06
Keyboard Tester Online: Chatter, Dead Keys, NKRO, Ghosting
Mouse DPI Test: Measure Real DPI & Verify Sensitivity
Gamepad Tester: Xbox, PS5, PS4 Buttons & Polling Rate
FPS Mouse Sensitivity Converter & Calculator: CS2, WARDOGS
Stick Drift Test: PS5, Xbox & Joy-Con Drift, Dead Zone
Reaction Time Test: Click & Measure Response Speed Online
03
03Features12
- Mouse button test: left, right, middle, back, and forward buttons highlight and count separately in real time, so the button whose counter never rises is the one that failed
- CPS click speed test: 5, 10, 15, and 30 second modes with live clicks per second, a session peak, and a countdown inside the test zone
- Double-click detection: default threshold 80 ms, adjustable from 30 to 200 ms; one press that logs two mousedowns is flagged as a double-click fault
- Scroll wheel accuracy test: separate up, down, left, and right totals; a notched wheel adds one step per detent while a free-spinning wheel keeps accumulating as it slows
- Cursor position tracking: live X and Y coordinates below the diagram, so jumping, jitter, and drift show up while you move
- Hold duration measurement: every press is timed in milliseconds from mousedown to mouseup and written to the event log
- Movement trail visualization: the test zone draws a fading trail and click markers, with a different color per button for drag segments
- Full event log: each press and release is timestamped with the button name, hold duration, and double-click flag, and clears with one click
- Works with any pointing device: wired mice, wireless dongle mice, Bluetooth mice, gaming mice with side buttons, and laptop trackpads
- Sensor smoothness check: a continuous trail while you draw slow circles means a clean sensor, while jagged or stair-stepped lines mean interpolation or prediction
- Drag accuracy test: hold the left button, draw a square, and release; stray jumps in the trail mean unstable tracking that hurts design work and gaming
- High polling rate support: reads up to 20000 Hz, so 8K (8000 Hz) and 16K mice show their real rate in Chrome and Edge, while Firefox and Safari stay capped at the screen refresh rate
04
04How to Use10
- Open the test zone: the area is live as soon as the page loads. Click any mouse button or move the mouse to start, and the pressed button lights up in its own color on the diagram.
- Test each button in turn: click left, right, middle (press the wheel), back, and forward. Every click adds 1 to the matching counter, and the button whose counter never moves is the one that failed.
- Run the CPS test: pick 5 to 30 seconds, press Start, wait out the 3 second countdown, then click the left button as fast as you can. Your average CPS and session peak appear when the timer ends.
- Check for double-click faults: click the left button rapidly a few times and read the event log. A red 'Double Click' tag means the switch logged one press as two. Drag the DC Threshold slider to adjust sensitivity: 30 ms is stricter, 200 ms is looser.
- Test the scroll wheel: scroll up and down. Blue means up and amber means down. One detent should add exactly one step, so skipping steps or flipping direction means a dirty or worn encoder.
- Read the event log: the panel at the bottom timestamps every press and release with the button name, hold duration, and double-click flag. Use Clear to reset it.
- Judge the sensor: draw slow, steady circles. A continuous trail means a healthy sensor, while breaks or jumps mean the sensor or the connection has a problem.
- Test drag accuracy: hold the left button, draw a square, then release and check the trail for jumps or jitter.
- Read the polling rate: move the mouse and watch the Hz readout. 125 Hz is about one report every 8 ms, 1000 Hz every 1 ms, and 8000 Hz every 0.125 ms.
- Learn the colors: blue is left, violet is right, amber is middle (wheel press), cyan is back, and green is forward; the wheel well turns blue on up-scroll and amber on down-scroll.
05
05Frequently Asked Questions21
What can this mouse test check?
It covers six areas: button response, double-click faults, scroll wheel accuracy, CPS click speed, polling rate in Hz, and sensor smoothness with cursor drift. Each one has its own counter and pass or fail rule, so a single page load covers the whole mouse.
How do I check a used mouse before buying it?
Test four things on a second-hand mouse: buttons (does every click raise its counter), the wheel (does one detent move exactly one step, with no skipping or reversal), double-click (does rapid clicking produce red Double Click tags), and polling rate (does the reading sit near the rated value). Passing all four means the switches and the encoder are healthy, and any failure is a reason to negotiate or walk away. Draw slow circles as well, to confirm the sensor shows no jumps.
How do I test a mouse for dropout or intermittent failure?
Dropout is detectable here. Hold the left button and draw slow circles: if the trail breaks, a counter freezes mid-press, or the event log is missing a mouseup, the mouse is dropping signal. Clicking fast exposes the same fault, so run the CPS test for 10 to 30 seconds and check that every press logs exactly one mousedown and one mouseup; missing entries point to a loose cable, a dying battery, or a worn switch.
How do I test for left-button long-press dropout?
Hold the left button for 5 to 10 seconds while moving slowly, then read the event log. A healthy press logs exactly one mousedown and one mouseup, so extra mouseup and mousedown pairs in between mean the switch or its wiring is dropping contact, which is the classic sign of a tired microswitch.
How do I test mouse stability?
Stability shows up in three places: a continuous trail with no breaks while circling, counters that never skip (each click adds exactly 1), and a steady polling rate whose median over a long movement stays near the rated value. A failure in any of the three points to the mouse or its connection, usually a loose cable, a low battery, or wireless interference.
How do I run a mouse double-click test?
Rapidly click the left button several times and read the event log. A red Double Click tag means one physical press registered as two, the classic sign of a worn microswitch. The threshold defaults to 80 ms and adjusts between 30 and 200 ms, where lower is stricter and higher is looser. A healthy switch produces zero red tags.
How do I run a mouse button test?
Click left, right, middle, back, and forward in turn. Each has its own counter, and the button whose count never rises is the dead one. Browsers expose only those five standard buttons, so DPI switchers, macro keys, and other vendor buttons are handled by the manufacturer's driver and never reach the page, which is why not seeing them is normal.
How do I test a mouse scroll wheel?
Scroll one detent at a time. A healthy wheel adds one step per detent, roughly 120 units, while jumping 3 to 5 steps at once, reversing direction, or registering nothing means a dirty or worn encoder. Free-spinning wheels legitimately accumulate many small deltas as they slow down. Turn off OS smooth scrolling first, so software is not masking the hardware.
Does this tester measure mouse polling rate (Hz)?
Yes. Move the mouse and the readout shows the rate in Hz: 125 Hz is one report every 8 ms, 1000 Hz every 1 ms, and 8000 Hz every 0.125 ms. The measurement uses coalesced pointer events to get closer to the real device rate than a plain mousemove, and it supports 8000 Hz mice in Chrome and Edge. Judge by the median over 30 seconds or more of continuous circular movement.
What is the difference between the CPS test and double-click detection?
They measure opposite things. CPS counts how fast you can click inside a time window, while double-click detection looks for an unintended second signal from a single press and flags two mousedowns that arrive within the threshold, 80 ms by default. A mouse can score high CPS and still double-click, so run both.
Can this tool measure mouse DPI or sensitivity?
No, DPI cannot be measured here. DPI is a hardware setting for how many pixels the cursor crosses per inch of physical movement, and it needs a known physical reference to measure. This page covers polling rate, click speed, double-click faults, scroll accuracy, and sensor smoothness. For DPI, use the dedicated Mouse DPI Test on this site, which calculates it from a known physical distance.
Why does my mouse cursor jump around or drift on its own?
A jumping or drifting cursor usually means a dirty or worn sensor, a reflective surface, or a driver problem. Draw slow circles and watch the trail: a continuous, smooth line means the sensor is fine, while jumps, breaks, or dropped frames mean the sensor or the surface is at fault. Work through it in order: switch to a non-reflective mousepad, clean the sensor, update the driver, then retest.
Why is my mouse scroll wheel not working at all?
If the up and down counters never move while you scroll, the encoder is producing no signal. Blow compressed air around the wheel, check that nothing is physically blocking it, then retry in a different browser, since wheel event handling differs slightly between them. If the counters do move but the page still does not scroll, the problem is your OS smooth-scrolling setting rather than the mouse.
Does the scroll test work with free-spinning wheels?
Yes. A notched wheel produces one discrete delta per detent, while a free-spinning wheel such as Logitech Hyper-fast or Razer FreeSpin emits a burst of small deltas as it decelerates, so one flick accumulates a larger distance. Both types show direction and total distance.
Why does my 1000 Hz mouse read lower here?
Two layers can lower the reading. First, the OS merges some pointer events before the browser receives them, so the measured rate can sit below the hardware spec. Second, browser differences: Firefox and Safari sync mouse events to the screen refresh rate and expose no pre-merge events, so a 1000 Hz mouse reads about 60 Hz on a 60 Hz display. Use Chrome or Edge and judge by the median over 30 seconds or more. If Chrome or Edge still reads about 125 Hz, check whether the driver is actually set to 1000 Hz.
Can this tester measure 8000 Hz (8K) mice?
Yes, in Chrome or Edge only. The page reads the raw high-rate events inside the coalesced pointer event stream, so an 8K mouse that reports every 0.125 ms shows about 8000 Hz, and the pipeline reads up to 20000 Hz, which covers 16K mice too. Two conditions apply: the mouse must be switched to 8K mode in the manufacturer's driver, since many ship at 1000 Hz, and Firefox or Safari cannot verify 8K.
What is the difference between a 1000 Hz and an 8000 Hz mouse?
Polling rate is how often the mouse reports its position: 1000 Hz every 1 ms, 8000 Hz every 0.125 ms. An 8K mouse delivers fresher positions, which shows up as smoother cursor motion and less input lag on 144 Hz and higher displays. The real-world gain is small, since most players cannot tell the difference below 144 Hz, and 8K mode costs about 1 to 3% CPU on a modern core.
Can I test a wireless or Bluetooth mouse with this tool?
Yes. Any pointing device your operating system recognizes works here: 2.4 GHz dongle mice, Bluetooth mice, wired mice, and laptop trackpads. The connection is handled by the OS and is transparent to the browser. If the response feels laggy or the counts are unstable, rule out wireless interference, a low battery, or a Bluetooth pairing problem before blaming the mouse.
How do I test a laptop trackpad with this mouse tester?
Left click is usually a single tap or press on the surface, right click a two-finger tap or a press in the bottom-right corner, and middle click a three-finger tap, depending on driver settings. Scroll by swiping two fingers and the direction indicator plus counter respond. System gestures such as pinch-to-zoom or four-finger swipes do not generate standard button or scroll events, so not seeing them is expected.
How do I test my mouse sensor for tracking issues or angle snapping?
Draw slow, steady circles and watch the trail. A continuous, smooth line means a healthy sensor, while jagged or stair-stepped lines mean interpolation or prediction; angle snapping, a driver feature some mice enable by default, shows up as unnaturally straight segments inside a curve. Test at different speeds too, since some sensors only fail when moving very slowly or very fast.
Why do the back and forward buttons navigate in Firefox, and why does right-drag trigger a gesture in Edge?
Both Firefox and Edge intercept these at the system level, and a web page cannot block either one. Firefox takes over mouse buttons 3 and 4 for back and forward, and preventDefault has no effect; to disable it, set mousebutton.4th.enabled and mousebutton.5th.enabled to false in about:config. Edge recognizes its right-drag mouse gesture from system-level input, so turn it off in Settings, then Appearance, then mouse gestures. Chrome and Edge do let the page intercept buttons 3 and 4, which is why the tester captures them there.