A key switch's contacts briefly make and break several times as they close or open (bounce). The keyboard's firmware merges this short flutter into one press (debounce), but when the contacts get dirty or worn the flutter can last longer and one press may arrive as two or more. That is usually called «key chatter». The same symptom can also come from the wireless link, Windows settings or a program, so confirm it with a log first.
First, log whether two presses really arrive
- Open the «Keyboard Tester» web tool and press the problem key slowly and evenly 10–20 times.
- On the same key, if «previous press → this press» or «release → press again» is shorter than the threshold (30 ms by default), the log marks it as a chatter suspect. People usually take longer than that to release and press the same key again.
- Auto-repeat that Windows sends while a key is held down is left out of counts and chatter. Only look at extra letters that appear without holding the key.
- Do not decide from one run; repeat it. Very fast tapping or wireless delay can also trigger a suspect mark.
Sort it by what the log shows
| What the log shows | Look at first |
|---|---|
| One key only, two presses a few ms to a few tens of ms apart | That key's switch (dust, debris, wear) |
| Scattered keys, only when wireless | Receiver placement and batteries |
| Wired, and almost every key | The keyboard — compare on another PC and USB port |
| One press in the log but two letters in the document | Not the keyboard — that program, a macro or the input method |
| Intervals well above the threshold | Hardly chatter — typing habit or key repeat settings |
Possible cause 1: the switch
- Dust, crumbs or dried drinks under the keycap are common suspects. Remove the keycap as the maker describes, clean, and log again.
- On a keyboard with swappable switches (hot-swap), trade the problem switch with one from a key that works and see whether the symptom follows the switch. If it does, it is the switch.
- Laptop keyboards are built differently; use the maker's service rather than taking them apart.
Possible cause 2: debounce setting
Some mechanical and gaming keyboards let you change the debounce time in the maker's software. Shorter feels more responsive but may not filter all the flutter; longer may reduce double letters. Whether the setting exists and its range depend on the product, so check the manual. After changing it, log the same key again in the keyboard tester and compare.
Possible cause 3: wireless receiver and batteries
- Microsoft's basic checks: fresh or charged batteries, another USB port, power on any hub in between, and unplugging the USB wireless receiver for about 10 seconds before plugging it back in.
- A receiver in a rear port of a desktop is shielded by the case. Try an extension cable to put it on the desk near the keyboard, then log again to compare.
- If a USB 3.0 external drive or hub sits right next to the receiver, move it away and compare. Distance from Wi-Fi routers and other devices using the same 2.4 GHz band is also worth a look. Only a comparison shows whether it helps.
- For a Bluetooth keyboard, also see the power saving, USB 3.0 and driver sections of the Bluetooth headphones guide.
On the Windows side: Filter Keys
With «Filter keys» on under Settings → Accessibility → Keyboard, Windows ignores brief or repeated keystrokes. It hides a switch problem rather than fixing it, so treat it only as a stopgap until repair or replacement. Conversely, if Filter Keys is already on, fast keystrokes can seem to get lost — if your symptom is «missing» letters, check this switch first.
Do not confuse it with the rollover limit
When some keys do not register while several are held together, that is the rollover limit, not chatter. The boot keyboard format in the USB HID specification carries up to six ordinary keys besides the modifiers (Ctrl, Shift, Alt, Win); press more and it reports a «too many keys» state. The tester's «Max simultaneous» shows this separately.
Finally: is it the same on another PC?
If the same key shows chatter suspects at similar intervals on another PC or USB port, the keyboard is the likely side. Under warranty, keep a screenshot of the tester's log and ask about an exchange. Keystrokes are counted only inside this browser tab and are never sent anywhere.
Sources
- Microsoft Support — Make your mouse, keyboard, and other input devices easier to use — Filter keys — ignore brief or repeated keystrokes
- Microsoft Support — Mouse and keyboard problems in Windows — batteries, another USB port, hub power, replugging the receiver
- USB-IF — Device Class Definition for HID 1.11 — appendices B and C — boot keyboard carries six ordinary keys, ErrorRollOver beyond that
Published 2026-10-30