Skip to main content
FreeOnlineInstant ResultsRuns Locally
Keyboard Testing

Broken Key Detector

Find keyboard keys that may not be registering correctly. Tests physical responsiveness, consistency and missing input.

Keys:86Tested:0Problem:0Status:READY
Broken Key Scan · Live Workspace
Untested Active Tested / Pass Warning Problem
READY TO TEST

Press Each Physical Key Once

Press a key to test it. Press each key on your physical keyboard once — every successfully detected key will be marked as tested.

ESC
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
PRT
SCR
PAU
`
1
2
3
4
5
6
7
8
9
0
-
=
BKSP
INS
HOME
PGUP
TAB
Q
W
E
R
T
Y
U
I
O
P
[
]
\
DEL
END
PGDN
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
WIN
CTRL
◄
▼
►
Untested Keys
Key Consistency TestMulti-press strike reliability
Selected Key:SPACE
Expected5
Detected0
Missed0
Consistency—
ResultREADY
Key Event Log
KEYEVENTCODETIMEHOLDSTATUS
No keyboard events recorded yet. Press any physical key to begin.
Key ActivityObserved keys
KEYPRESSRELMISSEDHOLDSTATUS
No active key history yet.
Diagnosis ResultREADY
Possible problems
0

Missing or dropped input events flag a possible problem — not confirmed hardware damage. Flagged keycaps pulse red on the keyboard.

Working0
Problem0
Untested86
Progress0 tested · 0% · 86 remaining
Tested Keys0 / 86
Registered0
Not Registered86
Press Events0
Key DiagnosticsClick a key to inspect
——
Presses: —
Releases: —
Last Hold: —
Longest Hold: —
Possible Issue: —
Modifier Check
SHIFTReleased
CTRLReleased
ALTReleased
META / WINReleased
CAPS LOCKOFF
Settings
Virtual KeyboardDisplay full layout visualizer
Show Event LogDisplay real-time stream
Show Key DiagnosticsSelected key inspector card
Sound EffectsAudio feedback on keystrokes
Visual EffectsKey glow animations & pulses
Require ConfirmationPrompt before flagging problem
Your keyboard data stays localAll keyboard event analysis is processed entirely in your browser. No keystrokes, personal inputs, or diagnostic logs are ever transmitted to any remote server.
SPONSORED
Zero-latency browser keyboard hardware diagnostics built for competitive gamers and typing enthusiasts.
How To Use
  1. 1Click Start Key Test for free monitoring, or Test All Keys for guided one-by-one testing.
  2. 2Press every physical key once — each detected keycap turns green and the progress bar advances.
  3. 3Suspect a key? Click its chip or keycap, then run the Consistency Test with 5 or 10 rapid strikes.
  4. 4Confirm flagged keys through the two-step dialog to rule out accidental skips before diagnosing failure.
  5. 5Press Reset Test and re-run on another browser or USB port to isolate external causes.

Broken Key Detector Guide

Learn how to identify keyboard keys that may not be registering correctly and how to confirm possible hardware problems.

OVERVIEW

What is a Broken Key?

A key may appear broken when physically pressing it fails to generate the expected keyboard event in software. Possible causes include physical switch leaf oxidation, debris under keycaps, broken PCB solder traces, USB controller dropouts, or software macro interception.

This tool is a browser-level diagnostic. It can only inspect events received by your web browser—it cannot directly inspect physical copper switch contacts or internal keyboard microcontroller firmware. A missing event indicates that no input signal reached the browser window; it does not constitute irreversible hardware damage.

SYMPTOMS

Common Signs of a Key Problem

NO RESPONSEDead Key

Keypresses produce zero browser events. The switch fails to actuate or electrical contacts have oxidized.

INTERMITTENT INPUTIntermittent

Key registers on some presses but drops others during multi-press consistency testing.

REPEATED INPUTChatter

A single physical strike generates rapid chattering or double registration signals.

LONG HOLD / STUCKStuck

Key remains logically active after release, indicating missing keyup events or physical binding.

WORKFLOW

How to Test a Broken Key

01
Start the Test

Click Start Key Test or Test All Keys to begin monitoring live keyboard input.

02
Press Every Key

Press each physical key across all rows. Watch the virtual keycap turn green on successful registration.

03
Check Progress

Verify that your tested key count reaches 100% of expected keys on your keyboard layout.

04
Inspect Untested Keys

Review remaining untested chips. Click any chip to locate and focus it on the visual keyboard.

05
Run Consistency Test

Test suspicious keys with 5 or 10 rapid strikes to measure multi-press consistency.

06
Confirm Problem Keys

Use the confirmation system to rule out accidental skips before diagnosing switch failure.

07
Isolate External Causes

Test on another USB port, another browser, or another computer to confirm hardware issues.

TROUBLESHOOTING

Step-by-Step Troubleshooting

1
Press It Several Times

Firmly press the key 5–10 times from different angles to test for mechanical binding.

2
Confirm the Result

Use the two-step confirmation system to ensure the key was actually pressed during the test.

3
Clean Around the Key

Remove the keycap and use compressed air or isopropyl alcohol to dislodge debris and dust.

4
Reconnect the Keyboard

Unplug the USB connector or toggle wireless pairing to reboot the internal controller.

5
Try Another USB Port

Plug into a direct motherboard USB port on the back of your PC rather than an unpowered hub.

6
Try Another Browser

Open the tool in Chrome, Firefox, or Edge to verify OS shortcut interception is not at fault.

7
Check Keyboard Software

Disable third-party macro apps (AutoHotkey, Razer Synapse, iCUE) that might suppress input.

8
Swap the Switch

If you have a hot-swappable mechanical board, replace the switch to verify socket health.

Frequently Asked Questions