Home › Device & Internet Tests › Keyboard Chatter Test

Keyboard Chatter Test

Is your keyboard typing letters twice? Tap each key in the box below. The test measures the time between presses of the same key and flags any second press that arrives faster than a human can tap, which is the signature of switch chatter.

Last updated:

ResultStart typingPress each key 10 to 20 times at a normal pace
Key presses0
Chatter events0
Chattering keys0
Fastest repeat–
Click here, then type. Tap every key several times. Doubled letters caused by chatter turn red.
Two presses of the same key closer than this are flagged as chatter.
Tested, no chatterChatter detected (badge = count)Not pressed yet
Same-key repeat intervals
Per-key resultssorted by chatter
KeyPressesChatterRateFastest
No keys pressed yet.
Press lognewest first · interval since the previous press of the same key

    Keys are read with the browser's keyboard events and never leave this page. Held-key auto-repeat is ignored, so holding a key down does not count as chatter.

    Advertisement
    Advertisement

    How to use the Keyboard Chatter Test

    1. Click the typing box. Its border turns solid green when it is listening.
    2. Tap every key 10 to 20 times at a normal pace, especially keys you suspect. Then type a few sentences normally.
    3. Watch the keyboard map. Keys turn green when tested and red with a count when a chatter press is detected.
    4. Adjust the threshold if needed. 50 ms suits most people; very fast typists drumming one key may need 30 to 40 ms.
    5. Download the CSV or copy the report to keep a record or send it with a warranty or repair request.

    How chatter shows up in the timing

    A key switch closes a pair of metal contacts. For the first few milliseconds after closing, the contacts physically bounce, producing a burst of on/off signals. The keyboard's firmware applies a debounce delay (usually about 5 ms) to merge that burst into one press. When a switch gets dirty, oxidised or worn, it can bounce for longer than the debounce window, and the computer receives a second press.

    This test measures the same-key repeat interval: the time from one press of a key to the next press of that same key. Chatter is flagged when:

    interval < threshold   (default 50 ms)

    The CSV also records the release-to-press gap (from the key's last release to the new press). A gap of only a few milliseconds is another strong sign of bouncing contacts rather than a deliberate double tap.

    Interpreting repeat intervals

    Same-key intervalLikely cause
    Under 15 msAlmost certainly contact bounce: classic chatter
    15 to 50 msChatter or a switch with worn or dirty contacts
    50 to 80 msGrey zone: an extremely fast deliberate double tap, or mild chatter
    80 to 150 msNormal fast repeated tapping of one key
    Over 150 msNormal typing (for example the double letters in "letter")

    Tips for a reliable chatter test

    • Test suspect keys in bursts. Tap the key 20 to 30 times at a steady, moderate pace. Intermittent chatter may need 50 or more presses to appear.
    • Vary the force. Some switches only chatter when pressed lightly or released slowly.
    • Type real text too. Common letters such as E, T, A, S and Space wear out first and are the usual culprits.
    • Check the rate, not just the count. One flagged press out of 200 can be a fast double tap; several per 50 presses is a failing switch.
    • Re-test after cleaning. Press Reset test after cleaning or replacing a switch and compare the per-key table.

    Frequently asked questions

    What is keyboard chatter?

    Chatter is when one physical key press is registered as two or more presses, so you get doubled letters such as 'thee' instead of 'the'. It happens when a switch's metal contacts bounce, are dirty or worn, or when the keyboard's debounce time is too short for an aging switch.

    How does this test detect chatter?

    Every key press is time-stamped. When the same key is pressed again, the tool calculates the interval since its previous press. Chatter presses arrive within a few milliseconds to a few tens of milliseconds, far faster than a finger can tap one key, so any repeat faster than the threshold (50 ms by default) is flagged.

    What threshold should I use?

    Most people cannot press the same key twice faster than about 80 to 100 ms, while chatter typically shows up below 30 ms. A 50 ms threshold catches chatter without flagging normal fast typing. Lower it to 30 to 40 ms if you are drumming a key very fast and see false alarms, or raise it to 80 ms if you suspect intermittent chatter.

    Is holding a key down counted as chatter?

    No. When you hold a key, the operating system sends automatic repeats. The browser marks those as repeats and this test ignores them, so only real presses are measured.

    How do I fix a chattering key?

    Try in this order: blow out the switch with compressed air, then press the key 50 to 100 times firmly to clean the contacts. If the keyboard software has a debounce setting, increase it slightly. On hot-swap mechanical keyboards, replace the switch. On soldered boards, a switch contact cleaner or a switch replacement fixes it. Many manufacturers replace chattering keyboards under warranty.

    Can a wireless keyboard cause double typing?

    Yes. Weak Bluetooth or 2.4 GHz signal can delay and bunch key events, which may look like chatter. Test with the receiver close to the keyboard or with a cable. If doubles disappear when wired, the problem is the connection, not the switch.

    Does this tool record what I type?

    Key presses are processed only on this page in your browser to measure timing. Nothing is sent or stored, apart from your chosen threshold, and the log disappears when you leave or press Reset.

    Are all the tools on FreeToolCabin tested for quality and accuracy?

    Yes! Every tool on our site undergoes automated Q/A testing in real browser environments to ensure high precision, correct output, and zero errors. If you happen to spot a bug or have a suggestion, please contact us at [email protected] and our team will review it right away.

    Related tools

    Keyboard TesterTest every key and check for ghosting.JavaScript Keycode FinderPress any key to see its JavaScript key, code, keyCode, which, location and modifiers.Typing Speed TestMeasure your typing speed in WPM.Mouse TesterTest clicks, double clicks and the scroll wheel.Keyboard CleanerLock your keyboard in full screen so you can wipe it clean; hold Esc or click to unlock.Click Speed TestTest your clicks per second (CPS) in 1 to 60 second modes.Jitter Click TestMeasure jitter clicking CPS, peak speed and click consistency.Kohi & Butterfly Click TestKohi, butterfly and drag click CPS tests with left/right click stats.Spacebar CounterHow fast can you press space? Timed spacebar clicker test.Touch Screen TestCheck multi-touch points, draw trails and find dead zones on any touchscreen.Gamepad TesterTest controller buttons, triggers, stick drift and vibration in your browser.Mouse DPI TestFind your mouse's real DPI by moving it a measured distance, with multi-run averaging.MIDI Keyboard TesterTest a MIDI keyboard or controller: see notes, velocity, CC knobs and pedals live.Pen Pressure TestTest drawing tablet and stylus pressure, tilt and twist live, with a pressure graph.Chimp TestMemorize where the numbers are, then click them in order after they hide. 3 strikes.Input Lag TestMeasure keyboard, mouse and touch to screen latency in ms with average, min and jitter stats.Rhythm TestTap along to a beat and measure your timing offset, consistency and tempo drift in ms.Audio Reaction Time TestReact to a random beep instead of a light. Average your trials and compare to visual reactions.10 Key Typing TestNumeric keypad data-entry test: measure your KPH and accuracy on 1, 3 or 5 minute drills.Code Typing TestTyping test with real code in JavaScript, Python, HTML, CSS and more: WPM, accuracy and symbol errors.Controller Stick Drift TestMeasure analog stick drift, resting offset and circularity, and get a recommended deadzone.Controller Vibration TestTest gamepad rumble motors: strong/weak sliders, duration, presets and trigger rumble.F1 Reaction Time TestFive red start lights go out at a random moment: launch as fast as you can and get your time in ms.Draw a Perfect Circle TestDraw a circle freehand and get a roundness score with a heatmap of where you went off.Typing Practice LessonsFree touch-typing lessons from the home row to the full keyboard, with finger-color keyboard.MIDI MonitorLog every MIDI message from all inputs: notes, CC, pitch bend, clock and SysEx in hex.Typing Test with CertificateTake a timed typing test and download a printable certificate with your net WPM and accuracy.Typing Test for KidsBig, friendly typing test for ages 6–12 with simple words, a key helper, stars, WPM and accuracy.Words Per Minute CalculatorWork out typing WPM (gross, net, CPM, accuracy) or your reading and speaking speed.Ghost Touch TestLeave your screen untouched and log every phantom touch with a heatmap and timeline.Keyboard Layout DetectorFind out if your keyboard is QWERTY, AZERTY, QWERTZ, Dvorak or Colemak and see its key map.Mouse Acceleration TestMove the same distance slowly and quickly to detect OS mouse acceleration with raw input.Trackpad Gesture TestTest pinch zoom, two-finger scroll, swipes, force click and wheel delta modes live.
    See all 32 Keyboard, Mouse & Controller Tests →