CheckHut

Keyboard typing double letters? How to find the faulty key and fix it

Keyboard · Updated · 8 min read

When one press types two letters, the cause is almost always switch chatter: the contacts inside the key bounce for longer than the keyboard expects, so it reads one press as two. Dirt, wear and a debounce setting that's too short all cause it. Less often it's a setting, like a very short key repeat delay, or a wireless connection that's slow to report that you let go of a key. A one-minute typing check shows which key is doubling, and that decides the fix.

Find the key that types twice

Type normally for about a minute. The double-press check flags a key that goes down again sooner after you let go than a finger can, and tells you whether it's a one-off or a pattern.

Open the keyboard test

Why a key types twice

Inside most keys, two metal contacts touch when you press. They don't meet cleanly. For a few thousandths of a second they bounce apart and together, like a dropped coin settling on a table. Keyboards expect this: after each change, they ignore the switch for a few milliseconds and only count the settled result. That wait is called debounce. Cherry, for example, specifies that its MX switches stop bouncing within 5 ms, and the popular QMK keyboard firmware waits 5 ms by default.

Chatter starts when the bounce lasts longer than that wait. Dust or crumbs between the contacts, tarnish, a tired spring or sticky residue from a spill all make the contacts flicker for longer. The keyboard reads the flicker as you letting go and pressing again, and types the letter twice.

It often shows up only when you type quickly. Fast typing tends to press keys lightly, only just past the point where they register, and that's where a weak or dirty contact is least stable. Chatter is also intermittent. A key might double once in fifty presses, so pressing it a few times on purpose usually looks fine.

Confirm which key is doubling

Open the keyboard test and type normally for about a minute. Copy a paragraph from an email or a book at your usual speed rather than pressing keys one at a time, because chatter hides when you type slowly. Then read the result:

  • What it flags: a key that goes down again less than 30 ms after you let it go. Even very fast deliberate taps on the same key take longer than that, so a gap that short is one press counted twice.
  • No doubles after 300 presses: your switches are fine. If letters still double, look at the key repeat and wireless sections below.
  • One double: can be a fluke. Keep typing and see whether it happens again.
  • The same key twice or more: that switch is faulty or dirty. Note which key and how often. You'll want that for cleaning, a replacement switch or a warranty claim.

Clean the key first

Dirt is the most common cause, and cleaning costs nothing. Shut the computer down or unplug the keyboard. Blow compressed air around the faulty key in short bursts, holding the can upright, then press the key repeatedly to work loose anything still inside. Run the double-press check again. The keyboard test has step-by-step cleaning instructions, including what to do after a spill.

Fix a mechanical keyboard

  • Blow into the switch itself. Pull the keycap off with a keycap puller and aim the air straight into the switch, where the contacts sit. A new keycap won't help: the cap is only plastic.
  • Raise the debounce time. Many gaming keyboards have a debounce setting in their app. Set very low, it makes doubles more likely as switches age, so raise it a millisecond or two at a time until the check comes back clean. On keyboards that run QMK firmware, debounce is set when the firmware is built, so changing it usually means flashing new firmware rather than moving a slider in VIA.
  • Swap the switch on a hot-swap board. If the switches pull straight out of their sockets, take the faulty one out with a switch puller and push in a replacement that fits the board, ideally the same model so the key feels the same. Push it straight down so the pins don't bend.
  • On a soldered board, replacing a switch means desoldering it. That's a job for someone comfortable with a soldering iron, or a warranty claim.
  • Check rapid trigger on magnetic keyboards. Hall effect switches have no contacts to bounce, but a very sensitive rapid trigger setting can count a small lift of your finger as a new press. Make it less sensitive, or use it only on your gaming keys.

Fix a laptop keyboard

Laptop keys have very little travel, so even a small crumb under a key can cause trouble. Clean with compressed air, and don't pry keys off: their clips are thin and break easily. If one key still doubles after cleaning, an external keyboard is the cheapest way to keep working while you arrange a repair. On a Windows laptop, check the maker's support site and warranty before you pay for one.

MacBooks from 2015 to 2019 with the very thin "butterfly" keyboard are known for keys that type twice, skip or stick. For these, Apple's own advice is to hold the MacBook at about a 75-degree angle and spray compressed air across the keys from left to right, then repeat with the laptop turned onto its right side, then its left.

Apple ran a free keyboard service program for these models, but it ended in November 2024, so a repair is now normally paid. It can be expensive, because the keyboard is built into the top case. Ask Apple or an authorized repair shop for a quote before you decide.

Wireless keyboard? Rule out the connection

A wireless keyboard reports when a key goes down and again when it comes up. If the second report arrives late, because the battery is low or the signal is weak, the computer thinks you're still holding the key and starts repeating it. That usually looks like a burst of one letter rather than a neat double, and it comes and goes with the battery and distance.

  • Charge it or change the batteries. Many keyboards misbehave well before they stop working.
  • Move the receiver closer, with a USB extension cable if needed, and away from USB 3 ports and Wi-Fi routers, which can interfere with the signal.
  • Plug in the cable if the keyboard has one. If the doubles stop when it's wired, the connection was the problem, not the switch.
  • Pair it again. Remove the keyboard from your Bluetooth settings, or re-pair it with its receiver using the maker's app, then connect it again.

Check your key repeat settings

When you hold a key, your computer waits a moment and then repeats the letter. If that wait is set very short, a key you hold a fraction longer than usual types twice. This happens on held keys, not quick taps, and on every key rather than one. Make the wait longer:

  • Windows: press Windows+R, type control keyboard and press Enter. On the Speed tab, move the Repeat delay slider toward Long.
  • Mac: open System Settings > Keyboard and move the Delay until repeat slider to a longer setting.

Use Filter Keys as a stopgap on Windows

Windows can ignore a key that's pressed again too soon after you let it go. Open Settings > Accessibility > Keyboard, turn on Filter keys, open its options, and turn on "Ignore unintended keystrokes (Bounce keys)". Then pick how long Windows should wait before it accepts the same key again. Leave the other Filter keys options off: they add delays you don't need.

Treat it as a workaround, not a fix. Even the shortest wait is a fraction of a second, longer than the gap when you type a real double letter like the "ll" in "hello", so you'll need to pause on those. It also applies to every key. Use it to get through the week while you clean, replace or return the keyboard. If typing starts to feel sluggish afterward, see what causes keyboard delay.

When to return it or claim the warranty

A key that keeps typing twice after cleaning is a hardware fault, not something you did, and it's exactly what warranties are for. If the keyboard is new, go back to the seller within the return window. Otherwise, check the maker's warranty. Run the double-press check first and note which key doubled and how many times: "the E key doubled 4 times in 350 presses" is much easier to act on than "it sometimes types twice".

Out of warranty, a hot-swap switch costs little to replace. For a soldered or laptop keyboard, compare the repair price with a new keyboard. Mouse buttons wear out the same way, so if your clicks are doubling too, see why a mouse double clicks.

Questions

Why does my keyboard only type double letters sometimes?

Chatter is intermittent. A dirty or worn contact only bounces past the keyboard's debounce time on some presses, often the light, quick ones you make when typing fast. That's why the check asks for a minute of normal typing instead of a few test presses.

Is it the keyboard or my computer?

Try the keyboard on another computer, or another keyboard on this one. If the doubles follow the keyboard, it's the keyboard. If they stay with the computer and happen on every key you hold, check the key repeat settings.

Will a new keycap fix a key that types twice?

No. The keycap is only the plastic top. The fault is in the switch underneath, so clean or replace the switch instead.

Should I lower the debounce time to type or game faster?

The gain is a few milliseconds at most, and a shorter debounce makes doubles more likely, especially as switches wear. If you see doubles after lowering it, put it back up.

Test it yourself