KEYBOARD HARDWARE DIAGNOSTIC

Keyboard Test Online

Test every switch on your mechanical or laptop keyboard. Detect stuck keys, measure N-key rollover, and verify key ghosting in real time.

INPUT HARDWARE DIAGNOSTIC

Keyboard Key & Rollover Tester

Press any key on your keyboard to test registration, key ghosting, and rollover.

Keys Registered
0 / 78
Simultaneous Held (Rollover)
0 keys
Max simultaneous: 0
Last Key Pressed
None
Code: --
Event Response
< 1 ms
Hardware interrupt OK
๐Ÿ‘ˆ Swipe horizontally to test all keys ๐Ÿ‘‰
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`~
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
Space
Alt
Win
Ctrl
โ†
โ†‘
โ†“
โ†’
Untested
Held Down (Active)
Tested & Registered
โŒจ๏ธ

Visual Switch Registration

Every key lights up the moment it actuates and stays green once tested, making it effortless to test a full 100%, TKL, or 60% board.

๐ŸŽฎ

N-Key Rollover & Ghosting

Gaming keyboards require anti-ghosting matrices. Press multiple keys simultaneously (e.g. W+A+Shift+Space) to test rollover limits.

๐Ÿ”Š

Synthesized Mechanical Click

Integrated low-latency Web Audio API click feedback gives you satisfying tactile auditory confirmation for every keystroke.

KEYBOARD SWITCH & NKRO BENCHMARK

Complete Mechanical & Laptop Keyboard Diagnostic Guide

Learn how to test switch actuation, diagnose stuck keys, verify anti-ghosting matrices, and fix key chatter without software downloads.

๐Ÿ’ก Why Test Keyboard Switches and Anti-Ghosting Online?

Whether you are a competitive gamer relying on split-second key combinations, a software engineer typing thousands of lines of code, or preparing for high-speed typing certifications, keyboard reliability is paramount. Physical switches can degrade over time due to dust, oxidation, or liquid spills, resulting in unresponsive keys, duplicate keypresses (chatter), or ghosting bottlenecks.

Our online keyboard tester runs 100% in your browser using native W3C KeyboardEvent APIs. It provides zero-latency key actuation visualization, tracks scan codes, tests simultaneous multi-key rollover (NKRO), and confirms that every individual switch on your ANSI, ISO, or laptop keyboard is working with flawless precision.

๐Ÿš€ How to Test Keyboard Keys in 3 Simple Steps

Follow these quick steps to verify every single key switch across your entire keyboard.

1

Focus Testing Window

Click anywhere on the keyboard canvas above to ensure your browser window has active input focus.

2

Press Each Key Once

Type through your keys row-by-row. Keys flash blue when held and turn solid green once registered.

3

Test Multi-Key NKRO

Press 4 or more keys together (e.g. Shift + W + A + Space) to check for ghosting and matrix lockups.

๐Ÿ“Š

Keyboard Switch Types & Performance Benchmarks

Representative actuation force, pre-travel distances, and tactile profiles across common switch technologies.

Switch Type Actuation Force Travel Distance Performance Characteristics
๐Ÿ”น Linear Mechanical (Red / Yellow) 45 cN Force 2.0 mm Actuation Smooth, silent key descent with zero tactile bump. Preferred by esports players for rapid double-tapping.
๐Ÿ”น Tactile Mechanical (Brown / Clear) 55 cN Force 2.0 mm Actuation Subtle tactile bump at actuation point without loud click. Ideal for high-speed typing and programming.
๐Ÿ”น Clicky Mechanical (Blue / White) 60 cN Force 2.2 mm Actuation Audible acoustic click accompanied by distinct tactile feedback. Excellent typing rhythm confirmation.
๐Ÿ”น Magnetic Hall-Effect (Rapid Trigger) 30-50 cN (Adjustable) 0.1 mm - 4.0 mm Contactless magnetic sensors with zero debounce delay. Instant reset the millisecond switch begins upward motion.
๐Ÿ”น Scissor Membrane (Laptop Keyboards) 60 cN Force 1.2 mm - 1.5 mm Low-profile scissor stabilizers beneath rubber domes. Quiet, portable, found on Apple MacBooks and ThinkPads.
๐Ÿ”ง

Keyboard Troubleshooting & Switch Repair Guide

Actionable solutions for fixing unresponsive switches, key chattering, and ghosting.

Key Fails to Register on Screen

Symptom: Pressing the physical key does not light up the corresponding key on the virtual tester.
Solution: Unplug keyboard, pull the keycap using a wire puller, and blow compressed air into the switch stem. On hot-swap keyboards, pull the switch and verify the copper pins are straight.

Key Chattering / Double Typing

Symptom: A single gentle press produces two or three duplicate letters (e.g. 'hheelloo').
Solution: Metal contact leaves have accumulated dust or oxidization. Apply 1-2 drops of 99% isopropyl alcohol into the switch stem while pressing repeatedly, or increase debounce time in driver.

Ghosting / Keys Lock During Gaming

Symptom: Holding W + Shift + A causes Spacebar or Reload (R) to fail to register.
Solution: Your keyboard lacks anti-ghosting diodes and has limited 2-Key or 6-Key Rollover. Plug into a native USB 3.0 port and verify NKRO mode is toggled on via hardware shortcuts (Fn+N).

Stuck Switch Holding Key Down

Symptom: Virtual key stays illuminated blue/green indefinitely without physical finger pressure.
Solution: A sticky spilled liquid or broken internal return spring is jamming the slider. Clean thoroughly with alcohol or replace the mechanical switch module.

Help & FAQs

Keyboard Testing Frequently Asked Questions

Answers to the most common questions about switch testing, anti-ghosting, key chattering, and maintenance.

Q1 How to test keyboard keys online?
∨

To test keyboard keys online, navigate to our free Keyboard Tester and begin typing on your physical keyboard. Each key you press lights up in real time on the virtual layout diagram and turns green to indicate it has successfully actuated. The tool tracks key scan codes, event history, key down/up timing, and detects whether any keys fail to register or remain stuck in an active state.

Q2 What is N-Key Rollover (NKRO) and anti-ghosting?
∨

N-Key Rollover (NKRO) means a keyboard can scan and register every single key pressed simultaneously, with no limit on count. Basic office keyboards usually feature 2-Key or 6-Key Rollover (6KRO), which causes ghosting โ€” when pressing 3 or more keys together (like W+A+Shift+Space in games) causes additional keys to fail to register or trigger unintended keypresses. High-end mechanical keyboards use diodes on each switch to deliver True Full NKRO over USB.

Q3 Why is my mechanical keyboard double typing or chattering?
∨

Keyboard chattering (key bouncing) happens when a mechanical switch's metal leaf springs degrade, become dusty, or suffer micro-corrosion, causing a single keypress to register two or three times (e.g. typing 'tthhe'). Use our keyboard test to inspect rapid double activations. You can fix chattering by: 1. Cleaning the switch with isopropyl alcohol (99%) and compressed air, 2. Swapping the hot-swappable switch if your PCB supports it, or 3. Increasing key debounce time in firmware.

Q4 Can this tool test Mac Command, Option, and Function (F1-F12) keys?
∨

Yes. Our online keyboard tester captures standard W3C KeyboardEvent.code values, allowing full testing of Mac layouts (Command โŒ˜, Option โŒฅ, Control โŒƒ, Caps Lock, Fn), Windows layouts (Windows Key, Alt, Menu, NumPad), and ISO/ANSI enter key variations. For F1-F12 keys on laptops, make sure Fn lock is configured according to whether you want to test hardware media keys or function keys.

Q5 How to test keyboard latency and switch debounce?
∨

Keyboard latency is the time elapsed between physical switch actuation and the OS processing the input interrupt. Debounce algorithms wait between 2ms and 15ms to ensure the mechanical contact has stabilized. Modern Hall-effect magnetic switches (Rapid Trigger) eliminate debounce delay entirely, enabling ultra-fast reset times of under 0.1mm travel distance.

Q6 How to clean and fix a stuck mechanical switch?
∨

If a key on your keyboard is physically sticking or not popping back up: 1. Disconnect the keyboard from your computer. 2. Remove the keycap with a wire keycap puller. 3. Clean away any debris, crumbs, or hair using compressed air. 4. If a sticky drink was spilled, use a drop of 99% isopropyl alcohol around the switch stem while pressing it repeatedly. 5. Allow it to dry completely before reconnecting.

Q7 How do I test my keyboard online?
∨

Open this page and start pressing keys. Each key you press lights up on the on-screen keyboard and turns green once it has registered, and the counter tells you how many keys are left. Pick your layout standard and keyboard size at the top so the board on screen matches the one in front of you. There is nothing to install and no account to create.

Q8 Why doesn't a key light up when I press it?
∨

The key is not reaching your browser. Try it in another application to confirm, then check for debris under the keycap, a loose ribbon cable on a laptop, or a remapping tool that swallows the key. If the key works elsewhere but not here, it is probably reserved by the browser or the operating system โ€” see the note under the keyboard.

Q9 What is key rollover and how do I test it?
∨

Rollover is the number of keys your keyboard can report simultaneously. Hold down several keys at once and watch the rollover figure: cheap membrane keyboards stop at three to six keys, most gaming keyboards manage six over USB, and NKRO keyboards register everything you can hold down at the same time. It matters mainly in games, where several keys are held together.

Q10 What is keyboard chatter and how do I check for it?
∨

Chatter is a single press that registers twice, caused by a worn or dirty switch. It shows up as doubled letters while typing. Just type normally on this page: any key that fires twice faster than 45 milliseconds is flagged in a warning right under the keyboard, together with how often it happened and how short the gap was. A key that appears here again and again is faulty; a single entry can also be a very fast double tap.

Q11 My keys produce the wrong characters. Is the keyboard broken?
∨

Almost certainly not. Wrong characters mean the layout your operating system uses does not match the printed legends โ€” a US layout on an ISO keyboard, for example. The test proves this: the key lights up in the right position while the typing check shows a different character. Change the keyboard language in your system settings to fix it.

Q12 Why do the Caps Lock, Num Lock and Scroll Lock indicators sometimes show as unknown?
∨

Those states come from the keyboard event itself, so they only appear after your first key press, and some browsers and operating systems refuse to report Num Lock or Scroll Lock at all. Caps Lock is reported almost everywhere.

Q13 Does this work with laptop keyboards?
∨

Yes. A laptop keyboard is treated exactly like an external one. Choose the TKL, 75% or 65% size to match a compact laptop board, and click any key your model does not have to remove it from the counter. Keys that only exist behind an Fn combination usually cannot be tested because they never send a normal key event.

Q14 Can I test a wireless or Bluetooth keyboard?
∨

Yes, and it is worth doing. Pair the keyboard as usual and run the test. Dropped or repeated keys on a wireless board often point to a weak battery, interference on the 2.4 GHz band or a receiver plugged in too far away, and the press log makes those dropouts visible.

Q15 Why can't some keys be tested at all?
∨

Web pages never see certain keys and combinations. Print Screen on Windows, the Fn key on most laptops, Alt+Tab, Cmd+Tab, Ctrl+W and the media keys are handled by the operating system or the browser before the page is reached. That is a security boundary, not a fault of your keyboard.

Q16 What do code, key and keyCode mean?
∨

The code is the physical position of the key and never changes, which is why this test uses it. The key is the character that position produces with your current layout and modifiers. The keyCode is a legacy number kept for older software. Together they explain why the same physical key can type different characters.

Q17 How do I fix a stuck or unresponsive key?
∨

Start with the simple things: unplug the keyboard, blow compressed air under the keycap, and clean around the switch with isopropyl alcohol. Reconnect it, or try another port or cable. If a key still chatters or stays dead on a mechanical keyboard, the switch itself is worn and needs replacing; on a membrane or laptop keyboard, the whole assembly is usually the only repair.

Q18 Is this keyboard test free and private?
∨

Yes to both. The test is free, requires no download and no account, and everything runs locally in your browser. Key presses and anything you type in the typing check stay on your device โ€” they are never sent to a server.

Showing 8 of 18 questions
Jump to End