How to Change Keyboard Character Repeat Delay in Windows 11
Keyboard character repeat delay in Windows 11 controls the pause before a letter starts repeating when you hold down a key. Windows sets this pause to 500 milliseconds by default, but you can shorten or lengthen it to match how fast you type.
You can change this setting in less than a minute using the built-in Keyboard Properties window. Adjusting the repeat delay helps stop accidental double letters, or lets text fill your screen much faster when you hold down a key.
Adjust the Repeat Delay and Repeat Rate in Keyboard Properties. Access this via Settings Accessibility Keyboard or Control Panel Keyboard. Move the Repeat delay slider towards Long for a slower repeat or Short for faster repeat.
Option 1Change Repeat Delay in 🪟 Windows 11 Settings
The built-in Settings app offers the quickest path for modern Windows users. Sliders here let you dial in the exact repeat speed you want. Open Settings, go to Accessibility, then Keyboard, and use the slider to set the repeat speed that feels best for your hands.
- Press
Win + Ito open Settings . - On the left menu, click Accessibility.
- On the right, click Keyboard.
- Scroll down to find the Keyboard character repeat delay slider.
- Move the slider left for a longer delay (slower repeat) or right for a shorter delay (faster repeat).
- Close Settings when you’re done.
The Windows 11 Settings app grants direct control over hardware behavior. Clicking “Open Keyboard Settings” launches this app, where adjusting the character repeat delay changes how fast a letter repeats when a key remains held down.


Option 2Change Repeat Delay in Control Panel
- Open the Control Panel. Press
Win + R, typecontrol, and pressEnter. - Change the view to Small icons or Large icons if it's not already.
- Click on Keyboard.
- In the Keyboard Properties window, click the Speed tab.
- Adjust the Repeat delay slider towards Short for faster repeat or Long for slower repeat.
- Click OK to save.

Press Win + R, type control, and hit Enter to launch the classic Control Panel. Switch the view dropdown in the top right corner to Small icons or Large icons if it is not already. Click Keyboard, open the Speed tab, and move the Repeat delay slider to change how fast characters repeat.
Option 3Change Repeat Delay Using Registry Editor (Advanced)
Registry Editor modifies low-level system files directly, making this method best suited for confident tinkerers with administrator rights. Opening Registry Editor requires typing 'regedit' in the run dialog and navigating to the target folder for repeat delay configuration.
Administrator privileges remain mandatory for launching Registry Editor successfully.
- Press
Win + R, typeregedit, and pressEnterto open the Registry Editor. - Navigate to this folder using the left sidebar:
HKEY_CURRENT_USER\Control Panel\Keyboard - On the right side, find KeyboardDelay.
- Double-click KeyboardDelay to edit it.
- Enter a number between
0(short delay) and3(long delay). The default is1. - Click OK to save.
- Close the Registry Editor.
- Sign out of your account and sign back in, or restart your computer for the changes to take effect.

Summary
Dialing in this repeat delay turns a twitchy or sluggish keyboard into a comfortable typing tool tailored to your pace. Windows Settings, the Control Panel, and Registry Editor provide three distinct paths to achieve this configuration.
- You can make the repeat delay longer (slower repeat) or shorter (faster repeat) to match how you type.
- There are three ways to change it: Windows Settings, Control Panel, or Registry Editor.
- The default delay number is
1. You can choose between0(fast) and3(slow). - Some features in Settings are only available on certain Windows 11 versions (builds 26100.7309 or 26200.7309).
- If you don't like the changes, you can always go back and reset to the original settings.
- By adjusting these settings, you can have a smoother typing experience that works best for you.
Was this guide helpful?
About the Author
Richard
Tech Writer, IT Professional
Richard, a writer for Geek Rewind, is a tech enthusiast who loves breaking down complex IT topics into simple, easy-to-understand ideas. With years of hands-on experience in system administration and enterprise IT operations, he’s developed a knack for offering practical tips and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.
No comments yet — be the first to share your thoughts!