Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Keyboard Tester?
Keyboard Tester is a free browser-based tool on Keyboard Tester for checking whether a keyboard's keys actually register, whether it handles multiple simultaneous presses, and how quickly it responds. You open the page, press keys on your physical board, and a virtual keyboard lights up to show what the browser received. It runs locally in the browser, so there is nothing to install and your keystrokes are not uploaded.
What it checks
- Basic function: each key press should highlight the matching on-screen key. A key that never lights up is a dead or unresponsive switch.
- Rollover and ghosting: press several keys at once (for example W, A, S, D and Space). If some presses fail to register, the board may have ghosting or a rollover limit.
- Chatter / double-click: repeated or spurious secondary triggers can indicate a worn or failing switch.
- Input latency: the tool estimates system-to-browser delay from event timestamps, which matters mainly for gaming.
- Caps, Num and Scroll state: lock indicators are displayed alongside the main layout.
Who it is for
It suits anyone diagnosing a suspect keyboard before replacing it: gamers checking anti-ghosting under combined inputs, typists confirming a specific key has died, and buyers verifying a second-hand mechanical board. Membrane keyboards work too, though rollover limits are usually lower and more noticeable.
A practical next step: run the basic test first, then hold your most-used gaming or typing combination and watch for missed keys. If a single key fails consistently, the switch or membrane is the likely culprit; if keys fail only in combinations, it is a rollover limitation rather than a fault.
How can I check if my keyboard has any dead keys?
Use a browser-based key tester and press every key once, watching whether the matching on-screen key changes state. On Keyboard Tester, each key moves through untested, tested and pressed states, so you can sweep the whole layout and spot any key that never registers.
A quick dead-key routine
- Open the tester and click into the page so it has focus.
- Work through the board in rows, including modifier keys: Shift, Ctrl, Alt, Win/Cmd, Menu, Caps Lock, Num Lock and Scroll Lock.
- Press each key firmly once and release. A dead or intermittent switch stays untested or flickers instead of holding a clean pressed state.
- Repeat any suspect key 10–20 times. A key that only fails occasionally is usually a failing switch or a bad solder joint, not a layout issue.
- Test the numpad and arrow cluster separately if you use them, and switch the on-screen layout between Windows and Mac if your board has a Mac mode.
What the result tells you
| What you see | Likely cause | Practical next step |
|---|---|---|
| One key never registers | Dead switch, broken trace or unseated hot-swap socket | Reseat the switch if hot-swappable; otherwise try another USB port and cable before opening the case |
| A key registers only when pressed hard | Worn or dirty contact | Clean or replace the switch; on a membrane board, the dome or membrane sheet is the suspect |
| Several keys fail only in combinations | Ghosting or rollover limit | Confirm with a rollover test, then lower your simultaneous key count or use an NKRO-capable board |
| A key fires twice from one press | Switch chatter | Test repeatedly; chatter usually means the switch is near end of life |
Two caveats matter. First, a browser tester sees what the operating system and browser pass through, so it can miss a fault that only appears in a specific game or app. Second, if your keyboard has a hardware macro layer or a function layer, some keys may legitimately send nothing on the base layer.
If a dead key appears, swap the cable and try a different port and computer before assuming hardware failure, since a surprising number of "dead key" reports turn out to be connection or driver issues. For a second opinion on the same board, Key Test offers a similar visual layout check.
How do I test my keyboard for ghosting and rollover issues?
Use a browser-based keyboard tester to press several keys at once and watch which ones register. Ghosting shows up as a missing key when you hold a cluster; rollover tells you how many simultaneous presses the keyboard can report correctly. Keyboard Tester is built for exactly this: it shows tested, pressed and untested keys, and it includes an N-Key Rollover test for 6KRO and NKRO boards.
A practical ghosting and rollover test
- Open the tester and click into the page so it captures keystrokes.
- Press each key once, slowly, to map dead or unresponsive switches.
- Hold a gaming-style cluster — for example W, A, S, D and Space — and check that all five light up at the same time.
- Repeat with clusters you actually use: Ctrl, Shift, Alt plus a letter; or arrow keys plus modifiers.
- Note which key drops out. The missing key is the one your keyboard cannot report while the others are held.
If a key fails only in a combination but works alone, that is a rollover or matrix limitation, not a dead switch. If a key fails alone, it is more likely a hardware or connection problem.
What the results mean
| Result | Likely meaning |
|---|---|
| Every key registers alone, but combinations drop keys | Limited rollover or ghosting under multi-key presses |
| A single key never registers | Dead switch, dirty contact or cable/connection issue |
| A key sometimes fires twice from one press | Chatter or double-click, often switch wear |
| All keys register in every combination | NKRO or a well-implemented matrix |
The tool's chatter detection is useful here because chatter can look like a rollover problem when you type fast. Its latency measurement is a separate check: it estimates system-to-browser input delay from event timestamps, which is relevant if you are troubleshooting perceived lag in games rather than missing keys.
Limits and next steps
Browser testers measure what the operating system and browser receive, so they cannot see raw USB reports or firmware-level behaviour. They also cannot test wireless dropouts caused by a weak receiver or low battery. If a keyboard passes on one computer but fails on another, suspect the port, cable, adapter or driver rather than the switches.
For a second opinion, test the same keyboard on another machine and, if it is hot-swappable, swap a suspect switch into a known-good socket. A keyboard that shows ghosting in common clusters is usually the limiting factor for gaming and fast typing; an NKRO board removes that ceiling.
How can I measure my keyboard's input latency and polling rate?
Use a browser-based keyboard tester that reports event timestamps, then interpret the numbers carefully: the browser can measure the gap between key events and detect repeat or chatter, but it cannot see the keyboard's true USB polling rate directly. For a realistic latency check, run a dedicated tool and repeat the test several times.
Measure input latency
- Open a keyboard latency test in a modern browser. Keyboard Tester provides a low-latency detection mode that uses event timestamps to estimate system-to-browser input delay.
- Press a single key rhythmically, at a steady pace. A gaming-oriented test usually asks you to tap repeatedly or hold a key; the tool then reports the interval between press events.
- Repeat the run at least five times. Latency figures fluctuate with CPU load, background apps, browser extensions and cable or wireless connection, so a single reading is not reliable.
- Compare like with like. Test the same keyboard on the same port and the same browser before and after changing a setting, such as switching from Bluetooth to a 2.4 GHz dongle or enabling a gaming mode.
Practical interpretation: a difference of a few milliseconds between two runs is usually noise, not a real improvement. If you are troubleshooting input lag, look for consistent outliers rather than the average.
Check polling rate
Polling rate is how often the keyboard reports its state to the computer, typically expressed in Hz. A browser test generally cannot measure this directly because the operating system and browser event loop aggregate or delay reports. The reliable methods are:
- Manufacturer software: many gaming keyboards ship with a configuration utility that displays and lets you change the polling rate.
- A hardware or OS-level USB analyser: tools that inspect USB traffic can show the report interval, but they require more setup.
- Indirect evidence: if a browser test shows unusually consistent multi-millisecond gaps between events, it may hint at a low polling rate or a wireless power-saving mode, but treat this as a clue, not proof.
Separate latency from other problems
Before blaming latency, rule out these issues, which the same test can reveal:
| Symptom | Likely cause | What to try |
|---|---|---|
| Some keys fail when several are held | Ghosting or limited rollover | Run an NKRO/rollover test; try a different USB port |
| One key registers twice per press | Switch chatter or double-click | Use a chatter detection test; consider a switch replacement |
| All keys feel delayed | System or connection latency | Test wired vs wireless, close background apps |
| Only in games | Game or OS settings | Check in-game raw input and OS accessibility settings |
For a quick health check, test basic key function first, then rollover, then latency. If you are buying or tuning a keyboard for competitive play, prioritise a stable wired connection and a consistent polling rate over a single low latency reading.
What does keyboard chatter or double-clicking mean and how can I detect it?
Keyboard chatter, sometimes called double-clicking, is when a single physical press registers as two or more key events. It usually comes from a worn or dirty switch contact: the metal leaf bounces instead of closing cleanly, so the keyboard sends a second downstroke milliseconds after the first. On a mechanical board it often shows up on heavily used keys like W, A, S, D or the spacebar; on a membrane keyboard it tends to appear as keys age or the dome loses its snap. It is a hardware symptom, not a software bug, though a failing USB connection or a bad driver can imitate it.
How to detect it
- Repeat a single key deliberately. Open a text field and tap a suspect key once, slowly, dozens of times. A clean switch produces one character per tap. Chatter produces occasional doubles, usually clustered on some presses and absent on others.
- Use a visual key tester. A tool that lights each key as it is pressed lets you watch for a second flash from one tap, which is easier to spot than counting characters. The Keyboard Tester at Keyboard Tester includes a dedicated chatter detection mode that flags abnormal secondary triggers, and its rollover test helps separate chatter from ghosting when several keys are held at once.
- Test under load. Hold a movement key plus a modifier and tap another key repeatedly. Chatter often only appears when the keyboard is polling several keys at once, so a quiet single-key test can miss it.
- Swap to isolate. Plug the keyboard into another port or machine. If the doubles follow the keyboard, it is the switch; if they disappear, suspect the cable, hub or host.
What to do with the result
A few isolated doubles over hundreds of presses is usually tolerable for typing but not for gaming, where a stray second input can cancel a shot or a movement. Consistent doubles on one key mean that switch is failing. On a hot-swappable board you can replace the single switch; on a soldered or membrane keyboard, cleaning with contact cleaner sometimes buys time, but replacement is the durable fix. If the doubles are spread across many keys, the controller or firmware is the more likely culprit, and a firmware reset is worth trying before you replace the board.
How do I troubleshoot common keyboard test problems or compatibility issues?
Start with the simplest test that isolates the problem: press one key at a time on the virtual layout and watch whether it registers. If a key never lights up, the issue is usually the key itself, the connection, or the operating system rather than the test tool. If keys register individually but drop out during multi-key presses, you are likely looking at rollover or ghosting behavior.
Check these in order
- Connection and mode. Try a different USB port, avoid unpowered hubs, and toggle between wired and wireless modes if your board supports both. Many wireless keyboards limit simultaneous key reporting in Bluetooth mode.
- Operating system quirks. On macOS, check whether a modifier like Option or Command is stuck. On Windows, confirm that Filter Keys or Sticky Keys is off, since either can swallow rapid or repeated presses.
- Browser and permissions. Use a current version of Chrome, Edge, or Firefox. Some browsers throttle background tabs, so keep the test tab focused and close heavy extensions that capture keystrokes.
- Hardware-level checks. Test the keyboard on another computer. If it fails there too, the fault is in the keyboard or cable. If it passes, the original machine's drivers or settings are the likely cause.
- Chatter and double-click. If a single press registers twice, that points to a worn or dirty switch. The page's chatter detection is designed to flag these abnormal secondary triggers, which helps you decide between cleaning, replacing a switch, or replacing the board.
Rollover, ghosting, and latency
These three are often confused. Use this table to interpret what you see:
| Symptom | Likely cause | What to try |
|---|---|---|
| One key never registers | Dead switch, broken trace, or driver issue | Test on another PC; swap the switch if hot-swappable |
| Keys drop when several are held | Rollover limit or ghosting | Try NKRO mode; use PS/2 if available; avoid cheap USB hubs |
| Input feels delayed in games | Polling rate, browser latency, or system load | Close background apps; test in a focused tab; compare wired vs wireless |
The site's latency and polling-rate sections are aimed at gamers troubleshooting input lag, but treat browser-measured latency as a relative indicator, not a lab-grade figure. Compare before and after changes rather than chasing an absolute number.
A practical scenario
You are a competitive player whose strafe key occasionally fails during fast movement. Run the basic test first to confirm the key works alone. Then hold W, A, S, and D together and watch for dropouts. If they appear, your board is hitting its rollover ceiling. Switching to NKRO mode or a wired connection often resolves it. If a single key double-fires instead, the chatter test is the more relevant check.
For broader hardware guidance, Keyboard Tester and Key Test offer comparable browser-based checks you can cross-reference if results seem inconsistent.
User reviews (0)