DeviTest

Keyboard test

Press every key. Each one turns green when it works, so dead keys stand out immediately.

Held right now—
Most keys held at once0
Last key—
Auto-repeat events0

How to use it

  1. Click once on this page so it receives your key presses.
  2. Press every key one by one. Keys turn blue while held and green once tested.
  3. Watch the "Last key" line: it shows exactly what the browser received.

What the results mean

Some keys can't be tested in a browser because the system grabs them first, such as Fn, the Windows key on some systems, Print Screen and media keys. The layout shown is a standard US layout; other layouts still work because the test uses each key's position.

Testing several keys at once (N-key rollover)

Hold down keys one after another — for example A, S, D, F, J, K, L — and watch "Most keys held at once". Gaming keyboards often register 6 keys or more; many office and laptop keyboards stop at 2–6, or only for some key combinations ("ghosting"). The number you see is what reached the browser: the operating system, the USB mode of the keyboard and the browser can all lower it, so it is not a guaranteed maximum for the hardware.

ANSI, ISO and other layouts

The drawing uses a US (ANSI) layout with the extra ISO key next to the left Shift, shown with a dashed border. The test identifies keys by their physical position, so an Arabic, German or French layout works too — only the labels differ. Keys with a dashed border, the editing block and the number pad are optional: laptops and compact keyboards often don't have them.

Key chatter and stuck keys

If a key sends a second press within 30 ms of being released, the test warns about possible chatter — a worn or dirty switch that types double letters. If a key stays "held" for several seconds while you're not touching it, the key may be stuck or its release signal may be getting lost.

Related tests and guides