⚡ HEAR YOUR SWITCHES BEFORE YOU BUY
KEYTESTER PRO
Hear exactly how a switch sounds before you buy one — then verify every key with pro-grade diagnostics.
LIVETESTED:0/104
|
ACTIVE:0
|NKRO:MAX 0STANDARD
|LATENCY:<1ms
0%IDLE--
◆Hardware & browser notes▼
- Fn Key Note: The Fn (Function) key on most modern laptop keyboards is handled at the hardware/EC (embedded controller) firmware layer and will not emit a scancode to the browser sandbox.
- PrintScreen / PrtScn: On Windows, pressing PrintScreen triggers the OS Snipping Tool by default; our Shield intercepts standard browser shortcuts, but OS global hooks take precedence.
- Virtual Testing: You can also click or tap virtual keycaps on touch devices to audition sound signatures and verify layout key placements.
01
Real-Time Switch Sound Preview
Audition authentic clicky snaps and deep linear thocks before buying switches or building your next mechanical keyboard — zero plugins required.
02
Zero-Latency Scan Engine
Direct DOM Level 3 scan code detection (event.code) ensures complete physical key testing regardless of OS keyboard layout, IME, or system locale.
03
Anti-Ghosting & NKRO Profiling
Detects simultaneous key limits. Quickly distinguish between standard office keyboards (2-6 key rollover limits) and true gaming mechanical boards with full N-Key Rollover.
Frequently Asked Questions
Direct answers to common keyboard diagnostic, gaming performance, and hardware questions.
Q1.How do I know if my keyboard has ghosting or jamming?
Keyboard ghosting occurs when pressing multiple keys simultaneously causes an unpressed key to falsely register or prevents legitimate keys from registering (jamming). Use our tester: hold down three or four gaming keys at once (e.g., W, A, S, and D or Shift + W + Space). If all keys light up cyan without delay, your keyboard has anti-ghosting matrix protection. If one key fails to register, matrix jamming has occurred.
Q2.What is the difference between Anti-Ghosting and N-Key Rollover (NKRO)?
Anti-Ghosting refers to matrix circuit routing that prevents phantom keystrokes around commonly used gaming clusters (WASD, arrows, modifiers). N-Key Rollover (NKRO) is a hardware architecture where every individual switch is wired with an isolation diode, allowing every single key on the keyboard to be pressed simultaneously without blocking or limits.
Q3.Why does my mechanical keyboard type double letters (key chattering)?
Key chatter (double-typing) is caused by contact bounce inside mechanical switches. When metal leaf contacts touch, they physically bounce microscopically before settling. Keyboard microcontrollers run debounce filters (typically 5ms to 15ms) to ignore these bounces. If dust, liquid, or oxidation coats the contact leaf, the bouncing lasts longer than the debounce window, triggering multiple inputs for one keystroke.
Q4.Why doesn't the 'Fn' (Function) key light up on the tester?
The Fn key on laptop keyboards and compact 60%/TKL keyboards is intercepted directly at the hardware layer by the Embedded Controller (EC) or keyboard microcontroller firmware. It modifies the scancode of secondary keys (like media shortcuts or F-keys) before sending them over the USB/internal bus. The Fn key itself does not produce a standard HID scancode for web browsers or the operating system to detect.
Q5.Can I test laptop keyboards, wireless keyboards, and Mac keyboards with KeyTester Pro?
Yes. KeyTester Pro listens directly to standardized DOM Level 3 scan codes (event.code), which reflect physical key positions on your hardware. It works seamlessly across Windows, macOS, Linux, ChromeOS, integrated laptop keyboards, 2.4GHz wireless dongles, and Bluetooth keyboards.
Q6.Does KeyTester Pro save, log, or transmit my keystrokes to any server?
No. KeyTester Pro runs 100% client-side in your local web browser sandbox. No keystroke telemetry, input data, or diagnostic events are ever recorded, saved to cookies, or transmitted across the network. It is completely safe for verifying all standard and modifier keys.
Q7.What is keyboard polling rate, and how does it affect input latency?
Polling rate (measured in Hz) specifies how frequently the computer requests input updates from the keyboard controller via the USB bus. A standard office keyboard polls at 125Hz (every 8ms), whereas competitive mechanical gaming keyboards poll at 1,000Hz (1ms) or even 8,000Hz (0.125ms), significantly reducing input lag in fast-paced games.