Keyboard repeat rate test

Hold a letter or arrow, then release it. Read the first repeat delay, interval and repeats per second; compare the same key after changing a repeat setting.

Keyboard repeat test

0 of 104 visible positions triedTotal presses: 0Press a key to begin
Keyboard test inactive. Press Control or Command plus Enter, a plain letter or number, or use Start keyboard test to begin. Tab navigates normally until active.
Ctrl/Cmd+Enter toggles · click outside leaves.
Esc
F1
F2
F3
F4
F5
F6
F7
F8
F9
F10
F11
F12
`
1
2
3
4
5
6
7
8
9
0
-
=
Backspace
Tab
Q
W
E
R
T
Y
U
I
O
P
[
]
\
Caps Lock
A
S
D
F
G
H
J
K
L
;
'
Enter
Shift
Z
X
C
V
B
N
M
,
.
/
Shift
Ctrl
Meta
Alt
Space
Alt
Meta
Menu
Ctrl
PrtSc
ScrLk
Pause
Ins
Home
PgUp
Del
End
PgDn
↑
←
↓
→
Num
/
*
-
7
8
9
+
4
5
6
1
2
3
Enter
0
.
Key statesCaps Lock—Num Lock—Scroll Lock—Shift—Ctrl—Alt—Meta / Win—
○ Untouched● Recorded held now✓ Completed down/up cycle

What the test received

Press and release a key to begin.

Repeat timing

Repeat cadenceHold a key · 0 repeat events
Hold a key to draw repeat events.
First downNo repeat received yetRelease
Key
—
Current / last hold
—
First repeat delay
—
Repeat events in hold
0
Recent average interval / rate
—

Hold a key to see browser auto-repeat events. Browser and OS settings control the repeat pace.

A held key repeats too fast, too slowly or not at all

First delay measures down to the first repeat; interval measures successive received repeats. Some keys, including modifiers, do not repeat.

  1. Choose a repeat-capable key

    Hold a letter or arrow, release it, then compare the same key in a text editor. On Mac, holding some letters can open an accent menu instead.

  2. Review your system’s repeat settings

    Mac Keyboard settings provide Key repeat rate and Delay until repeat. On Windows, search for Keyboard in Control Panel to find repeat delay and rate. Save the original values before comparing a different setting.

  3. Check input filtering and app settings

    Windows Filter Keys can ignore brief or repeated strokes. Keep accessibility settings you need. Compare app-specific bindings or macros if only one app behaves differently.

  4. Separate repeats from unwanted taps

    If releasing the key still produces new characters, use the Key Press Counter to check for additional press/release cycles. Changing repeat speed does not repair an extra physical actuation.

Retest

Reset and hold the same key for a similar duration after each setting change. Compare first delay and intervals under the same conditions.

If it persists

If input remains unusable across apps after restoring the intended settings, follow the exact keyboard model’s support process.