How to read the result
The drawing is a full keyboard: function keys, the main block, navigation keys, arrows and the numeric keypad. Each press on your physical keyboard lights up the matching key.
- Purple: the key is held down right now.
- Green: the key sent a normal press and release. It works.
- Orange: the key sent two presses almost at once. Its contact is bouncing.
- Grey: nothing has been received from this key yet.
Below the keyboard, Last key shows three things about the most recent press: the character it typed, its position code (such as KeyQ) and the legacy keyCode. If a key types an unexpected character, your system layout doesn't match your keyboard. The key itself is fine; the layout setting changes the character. Keys that aren't in the drawing, such as media keys or F13 to F24, are listed underneath with their code.
The Caps, Num and Scroll lights follow Caps Lock, Num Lock and Scroll Lock. They update on your first key press, because the browser only learns their state from a keyboard event.
Testing a QWERTY or AZERTY keyboard
The test identifies each key by where it sits on the keyboard, not by the letter printed on it. A QWERTY and an AZERTY keyboard therefore give identical results; only the labels change when you pick another layout in the list: US QWERTY, French AZERTY, German QWERTZ, or the Spanish, Italian, Portuguese and Brazilian (ABNT2) keyboards. In Chrome and Edge the page detects your computer's layout on your first visit, and your choice is kept after that.
The US drawing has 104 keys; the European ones have 105, and the Brazilian one has an extra key left of right Shift. A UK keyboard has one more key, next to left Shift, and an Enter key that spans two rows. In US QWERTY mode, that extra key appears under the drawing as IntlBackslash, and the # key next to Enter lights up the US backslash key, which has the same code.
Keys held together and key chatter
For a gaming keyboard, hold the combination you actually play with, for example W, A, S, D, Shift and Space. The Held at once counter and its maximum show how many keys your keyboard reports together. When one key of the combination doesn't light up, that is blocking, usually called ghosting: the keyboard matrix can't read that combination.
Chatter shows up differently. Press the key that doubles letters in your typing several times at a normal pace. If it turns orange, its contact is sending two signals for one press.
What a browser can't see
The Fn key sends nothing at all; it only changes what other keys do. The Windows key opens the Start menu and Print Screen only sends a release on Windows, but both still light up here. Shortcuts with Ctrl, such as Ctrl+W, stay with the browser so you can't close the page by accident. Test Ctrl on its own and the other keys separately.