←back to thread

233 points bahaaador | 4 comments | | HN request time: 1.739s | source

Hi HN! I built Bluetooth USB Peripheral Relay, a tool that lets Bluetooth devices (like keyboards and mice) connect to USB-only hosts using a Raspberry Pi Zero W.

Why? My friend needed a way to use his Bluetooth mouse and keyboard on a PC with Bluetooth disabled due to policy restrictions. This tool acts as a bridge, relaying Bluetooth input over USB. It also lets you use Bluetooth peripherals with older devices that only support USB input.

Tech: Written in Go, optimized for Raspberry Pi Zero W.

I love HN’s community and often lurk here—I’m hoping this project is useful or at least sparks some interesting discussions. Feedback and contributions are welcome!

1. draxil ◴[] No.42126169[source]
I can't get past someone not being allowed to turn on bluetooth!
replies(1): >>42126355 #
2. athom ◴[] No.42126355[source]
My workplace doesn't even allow us to plug in (unapproved?) USB devices, so even this workaround likely wouldn't fly here.
replies(2): >>42126521 #>>42127512 #
3. vardump ◴[] No.42126521[source]
Easy to spoof a whitelisted device. Of course this might risk your future employment…
4. reaperducer ◴[] No.42127512[source]
Same here.

I once plugged my personal phone into the USB port of a random machine in the office to get a quick charge, and a guy from Information Security showed up in under ten minutes ready to have a heart attack.