What it does
Useful, focused capabilities
- KeyboardEvent.code physical-key view
- Held and previously tested states
- Simultaneous-key observation
- Repeat and location diagnostics
- Optional local CSV export
Device diagnostics · browser-local
Test physical keyboard events, held keys, simultaneous-key observations, repeats, codes, locations, fullscreen behavior, and export a local event log.
Work happens in the current browser. The route does not require an account or a server-side processing job.
Interactive browser workspace
The live tool is loaded in this browser only. This route does not need camera, microphone, or screen-capture permission for its main task.
Open this local tool →What it does
Browser compatibility
JavaScript; a physical keyboard and trusted KeyboardEvent support for meaningful results.
Questions people ask
Only trusted events while the test panel is focused are shown. The implementation does not transmit or automatically persist the log.
The operating system or browser reserves them before the page receives an event.
It can show combinations observed by this browser, but it cannot certify keyboard matrix behavior independently of the full hardware and software stack.
It identifies a physical key position such as KeyA or Digit1, while event.key describes the interpreted character or action.
It is a compact reference. Unmapped codes are still logged even when the user's physical layout differs.