If this tool helped you, you can buy us a coffee ☕
Test your keyboard for broken keys and ghosting issues. A free hardware diagnostic tool to check key functionality and responsiveness.

Noise Detector
Measure environmental noise decibel levels in real-time using your device's microphone. Evaluate noise levels at home, in the office, or in public spaces to protect your hearing.

Random Chinese Name Generator
Bulk generate random Chinese names by gender, length, and surname for novels, games, and character design.

Chinese to Pinyin Converter
Convert Chinese characters (Hanzi) to Pinyin with tone marks or numbers. Features smart polyphone recognition and a dedicated name mode.
Unresponsive or malfunctioning keys are common hardware issues. This tool uses browser keyboard event listeners to provide real-time feedback on key presses. As a web-standard diagnostic tool, it captures keydown and keyup events when you press a key on your physical keyboard, highlighting the corresponding key on the virtual interface to visually confirm if it is recognized correctly.
Q: Which keys does the keyboard tester support?
A: It supports standard alphanumeric keys, function keys (F1-F12), arrow keys, modifier keys (Shift, Ctrl, Alt), and the numeric keypad. Some system-specific media keys (like volume or brightness) that require the Fn key may not be directly detectable.
Q: Does an unresponsive key mean my keyboard is broken?
A: Not necessarily. First, ensure no other software is interfering with the test and that your browser is up to date. If only one or two keys are unresponsive, it might be a hardware failure. If multiple keys fail, it could be a connection or driver issue.
Before testing, please close any software that might intercept keyboard inputs (such as input method editors or game overlays). This tool only detects the electrical trigger signal of the keys; it does not evaluate the physical feel or switch condition. We recommend testing all keys, including rarely used ones. If multiple consecutive keys fail, check your keyboard connection or try a different USB port.
When testing your keyboard, start with the primary typing area before moving to the peripheral keys. For example: pressing 'A' highlights 'A' on the screen; pressing 'Shift + A' highlights both and registers a capital 'A'. If key combinations fail but individual keys work, it may indicate a faulty modifier key or a system shortcut conflict. Mechanical keyboards can be tested switch by switch, while membrane keyboards should be checked for matrix ghosting or regional failures.