Online Keyboard Test
Test your computer keyboard keys, detect ghosting, verify N-Key rollover, and diagnose switch chatter.
Click the button below to start interactive keyboard testing and press any key.
Technical details & diagnostics
| Keys verified | 28 keys |
|---|---|
| Key rollover protocol | NKRO Supported |
| Key chattering status | None detected (> 30ms clean debounce) |
| Event dispatch latency | < 2 ms (Native KeyboardEvent) |
Your browser window is not receiving keyboard focus. Follow the 3 steps below to enable input:
We have not detected any keystroke signals. Please review the 3 items below:
How to test your keyboard in 3 steps
Keyboard troubleshooting guide
Review common keyboard issues, probable causes, and verified fixes:
| Symptom | Probable Cause | Concrete Fix |
|---|---|---|
| Specific key does not light up | Debris beneath keycap, oxidized mechanical switch leaf, or torn membrane dome. | Remove keycap and clean switch with compressed air; replace hotswap switch if on a mechanical board. |
| Double typing (Switch chattering) | Switch contact bounce occurring before debounce filter timeout. | Increase keyboard debounce time in keyboard firmware or replace the faulty mechanical switch. |
| Multiple keys fail in diagonal line | Trace damage on printed circuit membrane after liquid spill. | Disassemble keyboard and dry membrane thoroughly; repair damaged PCB conductive traces. |
| Keys jam when 3+ pressed together | Lack of anti-ghosting matrix diodes on 2-key rollover (2KRO) keyboards. | Upgrade to a gaming keyboard featuring true 6-Key Rollover (6KRO) or full N-Key Rollover (NKRO). |
About this keyboard testing tool
The Sharing.io.vn online keyboard test intercepts standard DOM Level 3 KeyboardEvent signals
(keydown and keyup) directly in your browser. By tracking the physical hardware scan
codes (event.code), our test accurately distinguishes between left and right modifier keys (e.g.
Left Shift vs Right Shift) regardless of operating system language layouts.
Privacy guarantee: No keystroke logs, words, or character sequences are ever written to disk or sent to any remote server. The test exists entirely in ephemeral browser memory.
Last updated: October 25, 2026 • Verified for Windows, macOS, Linux, and ChromeOS.