Awesome
CapsLockNoDelay
Removes annoying delay when pressing the caps lock on Mac OS.
Confirmed working on MacOS Ventura 13.4 and Sequoia 15.1
Built-in Alternative
Turns out there is a built-in alternative for deactivating the CapsLockDelay. Thanks @decodism for pointing that out!
hidutil property --set '{"CapsLockDelayOverride":0}'
Just run this, no other steps are needed.
If that doesn't work, continue with the regular installation.
Install
Manual
Download from releases or compile from source.
Copy CapsLockNoDelay.app to /Applications
folder.
Homebrew
To install it using Homebrew, open the Terminal app and type:
brew install --cask capslocknodelay
Usage
Go to System Preferences
-> General
-> Login Items
, add CapsLockNoDelay.app
to the list.
Go to System Preferences
-> Security & Privacy
-> Privacy
-> Accessability
-> Check CapsLockNoDelay.app
-> Input Monitoring
-> Check CapsLockNoDelay.app
(if present).
You won't see any settings / GUI, the app is running in the background (you can see it in Activity Monitor).