Updated
How to Remove the Caps Lock Delay on Mac
On a Mac, a quick press of Caps Lock often does nothing. macOS waits a moment before it turns on Caps Lock, so that you do not turn it on by accident. If you type fast, the delay makes you miss capital letters.
With Supercharge
- Open Supercharge, and open its settings.
- Click “Tweaks”, and in the Keyboard section, turn on “Remove Caps Lock activation delay”. You can also search for “caps” in the settings.
- Press Caps Lock. It turns on at once.
Supercharge removes the delay each time it starts, and again after your Mac wakes from sleep, so it stays off. When you turn the setting off, the delay comes back after the next restart of the Mac.
Get Supercharge
Elevate your Mac experience
$20, one-time purchase, plus tax where applicable
- Platform
- macOS
- Requires
- macOS 26.4 or later
- Released
- September 2024
- Privacy
- No personal data collected
- Updated
- September 2026
- Version
- 1.30.1
- Size
- 16 MB
- Gumroad rating
- 5.0/5 (284 ratings)
Without an app
macOS has no setting for the delay, but the hidutil command of macOS can remove it. Open the Terminal app, and run:
hidutil property --set '{"CapsLockDelayOverride":0}'
The delay comes back when you restart the Mac, so you must run the command again after each restart. This is the same command that Supercharge runs for you.
