What the Keyboard Test Online Measures
The page observes keydown and keyup events by physical key code, highlights currently pressed keys and remembers which positions were tested in this session. It also shows the maximum number of simultaneous codes observed.
An unidentified key means the browser did not expose a recognizable code. Operating-system shortcuts may never reach a web page.
How to Use the Keyboard Test Online
- 1Select a keyboard layout that matches your hardware as closely as possible.
- 2Start test mode, then press and release keys one at a time.
- 3Check the on-screen position and tested count.
- 4Press Escape or choose Stop Test to return normal browser keyboard behavior.
How to Interpret the Result
If a key repeatedly does not light up, compare another browser, connection or device. A missing event can have several causes.
For combinations that fail even though individual keys work, continue with the Ghosting / NKRO Test. A physical layout mismatch can also make the on-screen position look wrong.
Choosing a Keyboard Layout
Select ANSI 104, TKL, 75%, 65% or 60% according to the physical layout you are testing. The visual keys represent positions, and the browser's KeyboardEvent.code is used to map a received event to a position. A compact keyboard may use layers, so a key printed on a cap may emit a different code than expected.
If an on-screen key never lights, check whether the same position works in another application, then try another browser. A system-reserved shortcut may not reach the page at all. Press Escape or Stop Test when finished so normal keyboard navigation returns.
Browser Limitations
The browser cannot see keys reserved by the operating system and cannot inspect switch contacts. The test handles key state locally and does not need to reconstruct the text you type. Test mode temporarily blocks some page shortcuts and has an explicit exit.