Show HN: Proxmox -> Share your host's Bluetooth with a VM over the network
Source Entity
Hacker News

A new tool enables seamless Bluetooth passthrough for Proxmox VMs by networking the host's adapter instead of relying on hardware passthrough. This solution bypasses common limitations found in Intel chips and provides stability for gaming and home automation setups.
Bridging the Bluetooth Gap in Proxmox Virtualization
For many enthusiasts utilizing Proxmox to build powerful home servers and virtualized gaming rigs, Bluetooth connectivity has long been a significant technical bottleneck. While PCIe passthrough is the gold standard for hardware virtualization, specific onboard Intel network and Bluetooth modules—such as the BE200, AX210, and AX211—are notoriously difficult to pass through to virtual machines. This is not merely a software configuration oversight; it is an inherent limitation of the hardware design, leaving users with blinking controllers and non-functional peripherals.
The Failure of Traditional Passthrough
Historically, users attempting to bridge the gap between their host Bluetooth controller and a guest VM have faced consistent failure. When attempting direct hardware assignment, the kernel often struggles to re-initialize the device within the virtual environment, particularly when the host and guest share complex power states. Furthermore, specialized gaming-focused Linux distributions like ChimeraOS and Bazzite, which prioritize performance and controller compatibility, often exacerbate these issues, resulting in unstable connections that fail to survive system reboots.
A Network-Based Architectural Shift
To address this, a new community-developed solution has emerged that shifts the paradigm from hardware passthrough to network-based sharing. Instead of attempting to force the VM to claim exclusive ownership of the physical PCIe chip—a process that often triggers hardware conflicts—this tool effectively treats the host's Bluetooth interface as a networked service. By abstracting the Bluetooth stack over the network, it allows any Linux-supported chip to be shared with the VM, bypassing the rigid constraints of traditional hardware assignment.
Implications for Gaming and Home Automation
This development has profound implications for diverse use cases. For the gaming community, it means that high-fidelity controllers, such as those for the Xbox or PlayStation, can now be paired directly within a Bazzite or ChimeraOS environment without the typical latency or connectivity drops. Beyond gaming, this is a transformative update for Home Assistant users who rely on Proxmox to manage smart home sensors. By enabling persistent Bluetooth connectivity that survives reboots, users can now reliably integrate Bluetooth-based sensors into their home automation logic without fearing a total loss of connectivity after a system update.
Future Trends in Virtualization
As virtualization software like Proxmox continues to gain traction in the consumer and prosumer space, the focus is shifting from simple CPU/GPU passthrough to the virtualization of complex, low-power I/O devices. This tool represents a growing trend of 'software-defined hardware' solutions. By avoiding the complexities of hardware-level pass-through and opting for network-based emulation or sharing, developers are creating more robust, hardware-agnostic environments. This approach will likely become the standard for peripheral management in virtualized Linux environments, ensuring that users can leverage their host's hardware capabilities regardless of the underlying chipset limitations.