I vibe reverse engineered my Bluetooth mouse to support it on macOS
Get picks like this daily. Today's launch numbers, the top launches, AI and tech news, and a daily opportunity pick, straight to your inbox.
Want to reach these readers? Sponsor an issue.
I bought a Razer Basilisk V3 X HyperSpeed to use as a Bluetooth mouse for my mac without realizing Razer doesn't offer software support for it. So instead of returning it, I used coding agents (mostly codex) to reverse engineer the BLE spec and then build an app around it! Along the way I added support for a few other Razer mice.I have essentially no reverse engineering experience, so I likely would not have attempted this project without a coding agent to help. The general process was: Capture BLE packets with btvs on windows, perform an action on the mouse with synapse open, then send the capture to codex to figure out what happened and update the spec. I repeated this for every mouse button and binding until I had the full picture. There are some docs in the docs folder that detail the process and results if you are interested!
HN · launched Mar 27, 2026 · 7 upvotes (top 59%) · 0 views
Niche: hardware device drivers and utility software · 178 launches, 18 in the last 7 days ▼ -5% · Explore this niche →
Category and tags
- Horizontal
- Hardware & robotics
- Prosumer
- Not AI
- Hobby / open-source project
Visit website ↗ Source listing ↗
More like this: all 178 launches in hardware device drivers and utility software →
Could you build this?
Yes The author literally vibe-coded this project by inspecting Bluetooth low-energy packet logs with AI assistance and writing a Swift macOS utility using CoreBluetooth.
Discussion
1 comment analyzed.
Competitors
Other products that read as similar to this one : 123 launches clear the similarity bar, closest 8 shown.
Attention rank: #60 of 124 (itself plus its competitors, highest first, normalized so YC and Product Hunt are compared fairly).
Launched 119 days after the earliest competitor.
- opensynapse · github · 2026-11-09 · 11 upvotes · similarity 0.47
- Perfect Bluetooth MIDI for Windows · hn · 2026-05-01 · 105 upvotes · similarity 0.46
- LinkFlick · ph · 2026-09-12 · 73 upvotes · similarity 0.42
- MiBandBLE · github · 2026-10-17 · 11 upvotes · similarity 0.42
- I wrote a small lib to turn a USB gamepad into a Bluetooth one · hn · 2025-12-17 · 26 upvotes · similarity 0.42
- FreeRazer · github · 2026-11-10 · 20 upvotes · similarity 0.42
- I built an encrypted BLE dongle for pasting stuff to air-gapped devices · hn · 2026-07-04 · 5 upvotes · similarity 0.42
- Kinesis · hn · 2026-09-14 · 121 upvotes · similarity 0.41
The niche, labels, vibe code rating and competitor comparison on this page are analysis by Nicheloom. If you use them, please credit nicheloom.com. How you may use our data.