MechvibesDX is an app that runs in the background and adds to the experience of using your device by adding custom click and keystroke sounds.
It's kind of like an free-ish alternative to "Klack" on macOS. Cause I didn't want to pay for "an app that makes sounds" too simple to pay for. So, I made this.
Since my knowledge on this app is limited if not literally non-existent (because I made this in Google Antigravity and completely using AI with the Gemini 3 Pro (High) model), I don't know much, so far, the only "privacy/security" feature that I've implemented (even this with AI) is not showing typed keys through the terminal. And not even through application logs. Though if you do find something like that, please let me know. I'm trying to understand how this thing works, stil... but, I'll try my best to solve any issues you might be having and answer any potential questions and concerns.
For those concerned, this app runs on macOS, and if you're typing a password or something, you'll find that the app goes deaf. That's because macOS stops showing keystroke events when typing private stuff like passwords. So, you should be safe. Although I would say that running something like this is at your own risk.
- Immediate responsiveness.
- Sounds on Keyboard presses and mouse clicks.
- Customizable soundpacks.
- Sound stops when audio is playing.
- Sound comes back on audio stop, (Depending on a number of factors, it's either instant or has a 5 second delay). (But sound does come back).
- System tray integration.
- There is a .app made in this repository. Drag it into the applications folder and open the app. Enjoy!
About the source code, there's been a slight issue, before getting this repository set up, I deleted all the code accidentally, so I figured since I already had the main .app bundle, I'll put this in the repository after forking. In the future though, I'm going to rebuild this app myself. For now, this repository has nothing but windows version specific source code, and a .app bundle for macOS, if you go ahead building the Rust stuff that's in this repository, you'll get a bunch of errors as there are currently no modifications for the macOS version recorded here. As I had deleted all the local modified code I had by accident.
This app is specifically modified for macOS. The original one is made for Windows. Info here -> (https://github.com/hainguyents13/mechvibes-dx/).