clickity
Plays mechanical keyboard click sounds when you type on macOS. Runs as a background daemon with a CLI for control.
Install
brew tap 9cel/tap
brew install clickity
brew services start clickity
# Grant Accessibility permission as described below
# If it doesn't work immediately after granting permission, restart the service:
brew services restart clickity
Accessibility Permission
You'll need to grant Accessibility permission to the ty binary. On first launch, open System Settings > Privacy & Security > Accessibility, hit +, press Cmd+Shift+G, and paste the path shown in brew info clickity.
Usage
clickity status Show current state
clickity on Enable sounds
clickity off Disable sounds
clickity switch cherrymx-blue-abs Switch sound profile
clickity vol 80 Set volume (0-100)
clickity list List available profiles
clickity blacklist Chrome Add an app to the blacklist (no sounds when it's active)
clickity blacklist -d Chrome Remove an app from the blacklist
Profiles
- cherrymx-black-abs
- cherrymx-black-pbt
- cherrymx-blue-abs
- cherrymx-blue-pbt
- cherrymx-brown-abs
- cherrymx-brown-pbt
- cherrymx-red-abs
- topre-purple-hybrid-pbt
All of the sound samples are from the Mechvibes project.