Testbench

Keyboard test — press any key

EscF1F2F3F4F5F6F7F8F9F10F11F12PrtScScrLkPause`1234567890-=⌫ BackInsHomePgUpNum/*-TabQWERTYUIOP[]\DelEndPgDn789CapsASDFGHJKL;'Enter456Shift\ZXCVBNM,./Shift↑123CtrlWinAltAltWinMenuCtrl←↓→0.+Ent

Capturing keys · press Esc twice to leave

Key—
Code—
Location—
Held now0
Max rollover0
Tested0

Labels follow your keyboard layout where the browser allows it.

Rear panel

KEYS Keyboard test

Measures
Every key lights up, ghosting and rollover count
Browser API
KeyboardEvent.code · Keyboard.getLayoutMap
Known quirks
The Windows key, Print Screen and some media keys are taken by the system first. Key caps follow your layout in Chrome and Edge.

Operating procedure

Click the keyboard below (or Tab to it) and press keys. Each key lights while held and stays marked once tested.

  1. Click the keyboard picture, or press Tab until it's highlighted. While it's active, the page captures keys so shortcuts like F5 don't fire.
  2. Press every key once. Tested keys turn amber; keys you're holding light green.
  3. Watch the key and code readouts: key is the character produced, code is the physical position, so an AZERTY "A" shows code KeyQ.
  4. For ghosting, hold several keys together (try A, S, D plus W, or your game's combo). Held now should match the number of keys you hold.
  5. Press Escape twice to leave the test area and use the page normally again.

Fault codes

  1. KEY-E1

    A key doesn't light up at all

    Fix Try it in a plain text editor. If it fails there too, it's the switch or the keyboard matrix. On laptops, Fn-locked rows (F1–F12) may send media keys instead: toggle Fn Lock (often Fn + Esc) and retry.

  2. KEY-E2

    Windows key, Print Screen or Fn don't register

    Fix Some keys never reach a web page. The operating system catches Windows/Command, Print Screen and certain media keys, and Fn is handled inside the keyboard itself. That's normal and not a fault.

  3. KEY-E3

    Some keys stop when I hold several

    Fix That's ghosting or a rollover limit. Many office keyboards only guarantee 2–3 keys at once in some combinations. Gaming keyboards advertise 6-key or n-key rollover; USB boot mode is limited to 6 plus modifiers.

  4. KEY-E4

    A key types twice or lights repeatedly

    Fix Hold-repeat is normal after about half a second. If a single quick press registers twice, the switch is chattering: clean it with compressed air, or check the keyboard software for a debounce setting.

  5. KEY-E5

    The labels don't match my keyboard

    Fix The diagram uses physical positions. Chrome and Edge relabel character keys with your active layout; other browsers show US labels, but the code readout is always correct.

Service notes

How do I test my keyboard keys online?
Click the keyboard diagram and press each key. Keys light while pressed and stay marked once tested, so any key that never lights is suspect. The counter shows how many keys you've covered.
What is keyboard ghosting?
Ghosting is when some combinations of keys held together don't register (or register a key you didn't press) because of how the key matrix is wired. Hold the combination you care about and check that Held now matches.
What does n-key rollover mean?
Rollover is how many keys can be held at once and all register. 6KRO means six, NKRO means any number. Max rollover here records the highest count your keyboard delivered during the test.
Does it work with AZERTY or Arabic keyboards?
Yes. Detection uses physical key codes, which are the same whatever the layout. In Chrome and Edge the labels also switch to your layout.
Are my keystrokes recorded?
No. Key presses only light up the diagram and update counters on this page. Nothing is stored or sent.