Switch Health

Key Chatter Test

Diagnose keyboard double typing and switch bounce instantly. Press any key to start — chattering keys are flagged in real-time with timing data. Adjust the threshold, review the visual heatmap, and export results for warranty claims.

✅ Healthy — No chatter detected
0
Total Keystrokes
0
Chatter Events
Avg Gap (ms)
Min Gap (ms)
50ms

Chatter Log

# Key Interval (ms) Status
Press any key to begin testing...

What is Key Chatter?

Key chatter (switch bounce) is a mechanical keyboard defect where a single keypress registers as two or more inputs. It's caused by worn metal contacts inside the switch that "bounce" — making and breaking the circuit multiple times within milliseconds.

How to Test

  1. Set the threshold to 50-80ms (recommended).
  2. Tap the suspicious key — each press is logged with timing.
  3. Keys with detected chatter glow red on the heatmap.
  4. Export CSV for warranty claims or documentation.

Common Causes

CauseDescriptionFix
Dust & DebrisParticles between contactsCompressed air, keycap removal
Contact OxidationMetal contacts corrode over timeIsopropyl alcohol cleaning
Physical WearHeavy use degrades contactsSwitch replacement (hot-swap)
Moisture DamageLiquid spills cause erratic contactsThorough drying, switch replacement
Low DebounceFirmware debounce set too lowIncrease to 10-15ms in firmware

How to Fix

  1. Compressed air — blow into the switch while clicking to clear debris.
  2. Isopropyl alcohol (90%+) — drop into switch, press repeatedly, dry fully.
  3. Increase debounce — set to 10-15ms via QMK/VIA/manufacturer software.
  4. Replace switch — pull and swap on hot-swap boards; desolder on fixed boards.

Frequently Asked Questions

What threshold should I use?

50-80ms is ideal. Healthy switches bounce for ~5ms, so any double input faster than 50ms is almost certainly a hardware fault.

Is key chatter covered by warranty?

Yes. Export the CSV results as proof for an RMA request to brands like Logitech, Corsair, Razer, or SteelSeries.

Can software fix chatter permanently?

Software debounce masks the issue temporarily but doesn't fix the hardware. Over time, chatter typically worsens — cleaning or replacing the switch is the permanent fix.