Online Mouse Tester

Test your physical left, right, middle and side buttons anywhere on this mouse page. Review click counts, rapid intervals and scroll direction locally in your browser.

5-button testRapid-click threshold: 80ms
Tested: 0 / 5 ButtonsPossible rapid clicks: 0Scroll: 0 px (estimated)
Local input diagnosticsPress a mouse button to inspect its raw event.
Test buttons and scroll anywhere on this pageKeep the pointer in this area to test scrolling without moving the page.
Button 4 · X1 · BackButton 5 · X2 · Forward
▲ UP▼ DNSCROLL

How to test your mouse

  1. Test Left & Right Clicks: Keep the pointer anywhere on this page and press your physical left and right buttons. The matching indicator lights up and the counter increases.
  2. Review rapid clicks: Make steady single clicks. Intervals below the selected threshold are flagged for review. This can also happen with intentional fast clicks; it does not prove hardware damage.
  3. Verify Scroll Wheel & Direction: Scroll anywhere on this page to record direction and movement. Keep the pointer in the mouse area to prevent the page from moving while testing.
  4. Test Middle & Side Thumb Buttons: Click the scroll wheel (Middle Click) and thumb buttons (Button 4 Back and Button 5 Forward). Back/Forward mouse actions are suppressed across this page where supported; remapped shortcuts may still navigate.

Mouse Troubleshooting & Microswitch Diagnostics

What Causes Mouse Accidental Double-Clicking?

APtester flags browser-observed click intervals below your selected threshold (80 ms by default). This is a review signal, not proof of a damaged switch: deliberate fast clicks and browser timing can also produce short intervals.

  1. Make steady single clicks with the pointer anywhere on this mouse page.
  2. Compare the rapid-click counter with your intended clicks.
  3. Repeat in another browser or application before drawing conclusions.
  4. If unwanted clicks persist, check your mouse settings and manufacturer support before attempting repairs.

Why Does the Mouse Scroll Wheel Jump Up and Down?

Unexpected scroll direction can have several causes, including settings, software or the mouse itself. The test shows events received by the browser; estimated pixel deltas do not measure physical wheel travel.

  1. Scroll anywhere on this page. Hover over the mouse area to hold page scrolling.
  2. Compare the direction indicators with your intended motion.
  3. Repeat in another application and check scrolling settings.
  4. For persistent problems, follow the manufacturer’s cleaning and support instructions.

How to Test Mouse Side Buttons (Back & Forward)?

Side buttons register from the MouseEvent.buttons bitmask: 8 for Back and 16 for Forward. Driver mappings and browser support may prevent these events from reaching the page.

  1. Keep the pointer anywhere on this page and press the physical Back or Forward button.
  2. Mouse Back/Forward navigation is suppressed throughout this page where supported. Remapped shortcuts may still navigate.
  3. Check the corresponding indicator and count.
  4. If nothing appears, check your mouse software for standard Mouse 4/5 assignments.

Technical Scope & Hardware Testing Boundaries

100% Client-Side Local Execution: APtester processes all pointer events, wheel deltas, and click timing directly in your browser's local memory context. No click logs, pointer movements, or hardware fingerprints are ever uploaded or transmitted.

Browser Measurement Limits: Testing evaluates standard DOM MouseEvent and WheelEvent deltas. Web sandboxes measure timing within the browser event loop and cannot access raw optical sensor DPI curves, laser tracking speed, or electrical switch debounce clocks.

Frequently Asked Questions

What does the rapid-click threshold mean?

APtester flags browser-observed click intervals below your selected threshold (80 ms by default). This is a review signal, not proof of a damaged switch: deliberate fast clicks and browser timing can also produce short intervals.

Can APtester test high DPI and true optical sensor tracking speed?

No. Web browsers intentionally decouple pointer coordinates from raw hardware DPI for operating system security and pointer acceleration. APtester accurately evaluates button click intervals, scroll increments, and browser PointerEvent deltas, but cannot verify native DPI sensor hardware curves.

Why does my browser go back when I press a side button?

Side buttons register from the MouseEvent.buttons bitmask: 8 for Back and 16 for Forward. Driver mappings and browser support may prevent these events from reaching the page. Mouse Back/Forward navigation is suppressed throughout this page where supported. Remapped shortcuts may still navigate.