If you have recently switched from a Windows PC to an Apple Mac, you might notice something incredibly frustrating when typing passwords: the Caps Lock key feels broken. When you quickly tap the Caps Lock key, the green light doesn’t turn on, and your text remains lowercase. You have to actively hold the key down for a fraction of a second for it to register.
This is not a hardware defect. Apple intentionally programs a slight delay into the Caps Lock key at the operating system level to prevent accidental presses while you are typing quickly. However, if you are a touch typist who relies on quick, deliberate taps to capitalise entire acronyms or SQL commands, this delay will constantly interrupt your workflow. You can disable this delay using a hidden macOS setting.
How to Remove the Caps Lock Delay
Apple does not provide a simple toggle switch for the delay itself. Instead, the delay is inherently tied to the system-wide “Key Repeat” settings. To fix the Caps Lock, you must change how macOS handles held keys.
- Click the Apple Logo in the top-left corner of your screen.
- Select System Settings (or System Preferences on older Macs).
- Scroll down the left-hand sidebar and click on Keyboard.
- In the main window, look for the slider labelled Key repeat rate.
- Drag this slider all the way to the right, to the Fast setting.
- Immediately below it, look for the slider labelled Delay until repeat.
- Drag this slider all the way to the right, to the Short setting.
While this technically affects how fast a letter repeats when you hold down a standard key (like holding “A” to type “AAAAA”), it has a secondary, undocumented effect: it completely eliminates the built-in delay on the Caps Lock key. You can now tap the key as fast as you want, and the green light will instantly toggle on and off, matching the responsive feel of a standard Windows keyboard.