FIND A COMFORTABLE REPEAT RHYTHM

Mac keyboard repeat rate test for delay and repeat speed

Hold one key to observe the wait before repeat starts and the rhythm after it starts. A practical companion to your Mac’s keyboard repeat settings.

A CLOSER LOOK AT YOUR INPUT
Private. In your browser.

Measure repeat delay & OS auto-repeat speed

Focus the test area. Hold Space or an arrow key for 2–3 seconds, then release. Compare your last six holds.

Initial repeat delay—ms

Key down → first repeat

Median repeat interval—ms

Excludes first delay · needs 3 intervals

OS auto-repeat rate—events/s

1000 ÷ median interval

Click here to start
Hold Space →Ready for a key

Hold one key at a time. Tab leaves the test area; Escape pauses.

Repeat events: 0Retained intervals: 0/300Interval range: —

This observes OS auto-repeat events, not USB/Bluetooth polling or hardware latency. macOS repeat settings, the letter accent menu, Slow Keys and browser scheduling affect results. Use Space or an arrow key. Adjust Key repeat rate and Delay until repeat in System Settings → Keyboard, then test again.

01

How to test key repeat delay on a Mac

Focus the test area and hold a key that repeats in your current setup. The first keydown begins the observation; the first keydown marked repeat gives the initial delay. Keep holding to collect repeat intervals, then release before starting another sample.

02

Compare Mac key repeat rate and delay until repeat

In System Settings, open Keyboard and review Key repeat rate and Delay until repeat. Change one setting at a time, return to the tester and run another hold. macOS versions and keyboard behavior differ; the browser can observe the delivered timing but cannot change those system settings for you.

03

Why some Mac keys open accents instead of repeating

Holding certain letters can open an accent menu, while modifiers may not repeat. Try a key that repeats in a text editor and check the relevant macOS settings. No repeat sample can mean a setting or input-method behavior, rather than a broken key.

04

Repeat speed is different from CPS, chatter and polling rate

Repeat events are generated automatically while a key is held. They are different from deliberate taps in a CPS test and separate presses checked for chatter. Repeats per second describe this OS/browser stream, not USB polling Hz or physical switch latency. Use the hold-gap tool when your question is irregular interruptions.

Keyboard event and macOS setting references

Read the original documentation behind the browser properties and Mac settings.

A FEW GOOD QUESTIONS

Mac keyboard test, explained.

About the test, your keyboard, and that one key that won’t light up.

More answers
What does the first repeat delay measure?+

It is the observed time from the initial keydown to the first browser keydown marked repeat for the same held key. It includes OS/browser behavior and is not the time it takes the keyboard hardware to respond.

Does this change my Mac repeat settings?+

No. The page measures received events. Change the system controls yourself, then repeat the test under similar conditions.

How is this different from the key drop test?+

This tool summarizes the normal start delay and ongoing repeat speed. The key drop/hold tool learns an interval baseline and flags unusually long gaps. Neither can independently confirm a physical switch failure.

THE LITTLE KEYBOARD TOOLBOX

Get to know your keyboard a little better.

From missed keys to double taps. Find the right Mac keyboard test for the job.

Your keystrokes stay on your Mac.

Tested in your browser. No accounts, no keystroke uploads, no fuss.

Our privacy promise