How it works
One press, two letters: this keyboard double click test logs every key that fires twice inside a 40 ms window you can change, and counts them by key. A held key is ignored. On a phone, use a physical keyboard.
Read the full guide
Run the double key press test slowly
Chatter shows at low speed: press E once and two letters arrive 12 ms apart. Typed fast, the two Ts in "letter" are real presses that can land near the window. Begin with Slow pangram, one key a second. The result reads: 3 repeats arrived inside the 40 ms window on these keys: E 2, Space 1.
Why the keyboard double click tester skips held keys
Hold a key and the system types it for you, at gaps that can fall inside the window. That is no fault. Browsers flag those repeats, and no release comes between them. The log takes only a key that goes down, up and down again inside the window. Held key, five seconds proves it on your machine.
- The Window field starts at 40 ms, our default. Type another number, or set it from your fastest double tap.
- A key doubling once in 100 passes 30 presses three times in four. Run One suspect key, 100 slow presses.
- The log names physical keys: 7 and & are both Digit7, and each Shift is counted apart.
Questions and answers
What is key chatter, and is this a keyboard chatter test?
Yes: chatter is one press that reaches the computer as two, which this log catches. Switch contacts bounce before they settle, and the keyboard's processor should smooth that into one keystroke, called debouncing. When a bounce outlasts the wait, "the" comes out as "thhe".
Does a logged repeat mean my keyboard is broken?
No. The log only says which keys repeated, how often and how closely. One key repeating while the rest stay clean points at that switch. Repeats across many keys point at software or a wireless link, so try a second keyboard.
Can I stop a key typing twice without replacing it?
Sometimes. Blow the key out, because dust under the cap can cause it. Some keyboards' software lets you lengthen the debounce time. Windows has a bounce option inside Filter Keys, which ignores a second press that follows a release too closely, fast doubled letters included.