Hello Razer team and fellow Mac users,
I've been using Razer gear since 2008: mice, keyboards, headsets. Over all those years Razer has been the brand I trust and recommend to friends. My desk has changed a lot, but the green snake has always been on it.
A while ago I moved to a Mac, and honestly, it hurt a bit. My favourite mice, a DeathAdder Essential White Edition and a DeathAdder V2 Mini, just sat there with whatever lighting they had last. Synapse for Mac doesn't support them yet, and I've seen many others here asking the same question.
So I built the thing I was missing, for myself first. It's a small open-source app for Apple Silicon Macs that lets me:
- control the logo and scroll wheel lighting separately (or keep them in sync)
- set DPI and polling rate
- see only the effects my particular mouse really supports, so nothing breaks
- do all of this from a Synapse 4-style window and the macOS menu bar, without any kernel extensions
Repository: https://github.com/alibabaedge/razer-macos
Ready-to-install build: https://github.com/alibabaedge/razer-macos/releases/tag/v0.4.15
Now that it works, I'd love to share it with you. Please use it however it helps: as a reference for how these devices behave on macOS, as a sign of how much Mac users want their older and more affordable Razer devices supported, or as a starting point for testing. I'd really like to see Razer become the company whose software works everywhere its hardware does, on Windows, macOS and beyond.
And if it would ever be useful, I'd be glad to help: improving Synapse for Mac, testing device support, or working together with your team on it.
To be fair to everyone involved: this project stands on the shoulders of the community. The low-level device protocol comes from openrazer and from the razer-macos project by 1kc and stickoking (GPL-2.0). My part is the per-zone lighting, the device capability model, the macOS interface and the testing on real hardware. If any of my own code would be useful to you under different terms, I'm happy to talk about it.
The public version uses neutral branding and clearly says it isn't affiliated with Razer. If anything about it bothers you, just tell me and I'll fix it.
Thank you for many years of great hardware. I hope this little project makes some Mac users' days a bit brighter, and maybe helps yours too.
With respect and gratitude,
alibabaedge
