Home / Developer / Keyboard, Mouse, Gamepad & Touch Test

Keyboard, Mouse, Gamepad & Touch Test

Check every key and key rollover, mouse buttons, double click and polling rate, controller sticks and multitouch.

Free, no uploads, no sign-up. Runs 100% in your browser.

How Keyboard, Mouse, Gamepad & Touch Test works

Uses the standard keyboard, pointer and Gamepad APIs. Keys light up as you press them and turn green once tested. The mouse panel measures polling rate from move events, double-click gaps and click chatter. The gamepad panel draws each stick and button, and can test rumble.

How to use Keyboard, Mouse, Gamepad & Touch Test

  1. Open Keyboard, Mouse, Gamepad & Touch Test and paste or type your input.
  2. Results update instantly as you type.
  3. Tweak options such as format, indentation or algorithm.
  4. Copy the output or download it as a file.

Tips

  • Everything is computed locally. Safe for tokens, keys and private data.
  • Use Ctrl/⌘ + K to jump between developer tools quickly.

Keyboard, Mouse, Gamepad & Touch Test FAQ

Are my files uploaded?
No. This tool runs entirely in your browser tab. Files are read from your disk into memory and the result is generated locally.
Is it free? Are there limits or watermarks?
Free and open source (MIT). There are no file-size caps, daily quotas, accounts or watermarks.
Does it work offline?
Yes, once the page (and any engine it needs) has loaded, it keeps working without a connection thanks to the service worker cache.

Related tools

  • Keycode Info: Press any key to see event.key, event.code, keyCode, location and modifiers.
  • Device & User-Agent Info: See your browser, OS, screen, GPU and supported features, or parse any user-agent string.
  • JSON Formatter: Prettify, validate, minify and explore JSON as a tree.
  • QR Code Generator: QR codes for links, Wi-Fi, vCards and text with colors and logo.

OpenFile runs in your browser. Turn on JavaScript to use the tools.