Online Keyboard Test

Test your computer keyboard keys, detect ghosting, verify N-Key rollover, and diagnose switch chatter.

Ready when you are

Click the button below to start interactive keyboard testing and press any key.

Input source: Standard OS Keyboard Driver
Keystrokes are processed locally in your browser memory and never uploaded.
Recording keystrokes Press any key on your keyboard...
` 1 2 3 4 5 6 7 8 9 0 - = Backspace
Tab Q W E R T Y U I O P [ ] \
Caps A S D F G H J K L ; ' Enter
Shift Z X C V B N M , . / Shift
Ctrl Win Alt Spacebar Alt Ctrl ← ↑ ↓ →
Keyboard input working normally
Switches responded without debounce jitter or dropped strokes.
96/100
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)
Keyboard focus lost

Your browser window is not receiving keyboard focus. Follow the 3 steps below to enable input:

1 Click anywhere inside the testing box to restore keyboard focus.
2 Ensure browser extensions like password managers are not blocking input.
3 Click Try again below to resume testing.
No keyboard keystrokes detected

We have not detected any keystroke signals. Please review the 3 items below:

1 Check that your keyboard USB cable or wireless 2.4GHz receiver is plugged in.
2 Verify that Bluetooth is turned on and your wireless keyboard is charged.
3 Open Notepad or text editor to confirm your keyboard functions in the OS.
Preview State:
Next recommended check Test your mouse buttons, scroll wheel, and double-click
→

How to test your keyboard in 3 steps

1 Click Test my keyboard above to focus the interactive testing canvas.
2 Press each key across your keyboard layout; verified keys will turn solid green on screen.
3 Press multiple keys simultaneously (e.g., W+A+S+D+Space) to confirm anti-ghosting rollover.

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.

Other hardware diagnostic tools

Frequently asked questions

What is keyboard ghosting and why does it happen?
Keyboard ghosting occurs on membrane keyboards when pressing multiple keys simultaneously causes an unpressed third key to register erroneously. Gaming keyboards use isolation diodes on each switch to achieve anti-ghosting and N-Key Rollover (NKRO).
Can this tool detect double-typing or switch chattering?
Yes. If a mechanical switch registers two keystrokes in under 25 milliseconds, our debounce algorithm flags switch chattering, which typically indicates dirt or oxidized switch contact leaves.
Why do some function keys trigger browser actions?
While our testing tool captures standard key combinations, operating system security shortcuts (such as Ctrl+Alt+Del or Win+L) cannot be intercepted by web browsers for security reasons.
Does this keyboard test work with mechanical and wireless keyboards?
Yes. The tool operates at the OS driver abstraction layer, making it fully compatible with USB wired, Bluetooth, 2.4GHz wireless, mechanical, optical, and laptop keyboards.
Are my keystrokes logged or saved anywhere?
No. HWCheck operates with strict zero-telemetry. Keypress events are processed solely in temporary browser memory to light up the corresponding keys on your screen. No text or password data is ever recorded.
What does N-Key Rollover (NKRO) mean?
N-Key Rollover (NKRO) indicates that a keyboard can detect and register an unlimited number of concurrent keypresses without dropped inputs or matrix ghosting.
Experiencing key ghosting, matrix blocking, or double-typing chatter? View Keyboard Ghosting & Chatter Guide