KEYBOARD LABKeyboard tools

Keyboard Repeat Rate

Measure how long automatic key repeat takes to start and the interval between repeats.

Test workspace

Hold a letter key such as A for at least two seconds, then release it.

Ready. Select Start.

Select Start, then press keys in this area.

Input is captured only in the test area. Esc, Tab or moving focus to another field or window ends the test. A computer with a physical keyboard is recommended.

Results by key
KeyPressAuto-repeatConsecutive pairsShortest interval
Recent events · up to 80

    Statistics use up to 1,000 recent samples. Input is processed in this tab and is not saved to a server or browser storage. A result file is created only when you choose to save it.

    How to use and read the results

    1. Start and hold one key.
    2. Check that initial-delay and repeat-interval samples appear.
    3. Change your operating-system repeat settings and start a new test to compare.

    Example

    A 400 ms initial delay followed by 40 ms intervals gives about 25 repeats per second. This is not the USB polling rate.

    How it works

    The first keydown to the first repeat gives the initial delay. Consecutive repeats of the same key give the repeat interval.

    References: MDN · Auto-repeat events