Keyboard & Mouse Tests
Keyboard, mouse, touch and stylus input diagnostics.
Press any key to see it light up on a visual keyboard, with code, key, location and repeat flags, plus a pressed-key history.
Check every mouse button, the scroll wheel and movement, with a live visualization of what your browser receives.
Visualize touch points, pointer IDs, coordinates and pressure where exposed, with an optional fullscreen mode.
Estimate the browser-observed event rate of your mouse from movement events. Affected by browser, OS, refresh and power settings.
Measure your clicks per second over 1–30 second modes, with an anti-accidental-start countdown.
Hold several keys at once to see how many your keyboard reports simultaneously in this browser session.
Measure your visual reaction time over several rounds, with false-start detection and a median result.
Measure your typing speed (WPM) and accuracy over 15, 30 or 60 seconds with local passages. No account.
See how many simultaneous touch points your device reports, compared with navigator.maxTouchPoints.
Estimate your mouse’s counts per inch (≈DPI) from a measured physical movement, using pointer lock where available.
Check vertical and horizontal scroll wheel input, with raw deltas, deltaMode and a smoothness graph.
Measure the interval between consecutive clicks and check against a configurable double-click threshold.
Inspect the exact key, code, location, modifiers, repeat and timestamp for any key event, and copy it as JSON.
Drag across a full-screen grid to confirm every region of your touchscreen responds, highlighting unresponsive cells.
Draw to test pressure, tilt, azimuth and hover where your stylus and browser expose them, then export a local image.