Spend Your Day at the Launchpad, not the Laptop -
design your rockets with SpaceCAD
Since Bluetooth and Wi-Fi often share the same card, resetting the network stack helps.
Some users on high-end gaming laptops (ASUS ROG, Alienware) cannot get native bthps3 to work due to BIOS-locked Bluetooth hardware. The nuclear option:
This resolves 60% of "host radio not found" errors.
The “bthps3 Bluetooth host radio not found” error is a rite of passage for PC gamers wanting to use a PS3 controller wirelessly. It is cryptic, but it is not a death sentence for your hardware.
To recap your battle plan:
Remember: The bthps3 driver was written in the Windows 7 era. It is a hack—a brilliant one, but a hack nonetheless. Modern Windows will always resist it. Your patience and this guide are the only tools you need.
If you’ve followed all these steps and still see red text, accept a moment of zen: Use your PS3 controller wired. USB mode bypasses Bluetooth entirely. For the rest of you, enjoy wireless retro gaming. The error is now gone.
Have a different variation of this error? Check the official SCP Toolkit or BthPS3 GitHub issue tracker. New Windows updates occasionally break legacy drivers, and the community often posts hotfixes within days.
The error "Bluetooth host radio not found" typically occurs during the installation or uninstallation of the BthPS3 driver, a kernel-mode driver designed to enable PlayStation 3 peripherals on Windows. This error signifies that the installer or driver service cannot detect a compatible, active Bluetooth adapter to which it can attach its filter drivers. Core Causes
Missing Lower Filter: The installation might be blocked by a registry requirement for a filter driver that isn't starting correctly.
Incompatible Hardware: The Bluetooth host (dongle or integrated card) may be too old (LMP version requirements not met) or incompatible with the BthPS3 stack. bthps3 bluetooth host radio not found
Driver Conflicts: Residual files or drivers from older software like ScpToolkit or AirBender can interfere with the radio's detection.
Disabled Services: The Bluetooth Support Service might be stopped or set to manual, preventing the system from identifying the radio. Troubleshooting & Fixes 1. Manual Registry Cleanup
If the driver fails to install or uninstall, removing the "LowerFilters" registry entry often clears the block. Open PowerShell as Administrator.
Run the following command:Remove-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Class\e0cbf06c-cd8b-4647-bb8a-263b43f0f974' -Name 'LowerFilters'. Reboot your PC or power-cycle the Bluetooth radio. 2. Hardware Reset
Sometimes the OS "loses" the radio state, especially with USB dongles. Open Device Manager (Win + X > Device Manager).
Locate your Bluetooth adapter, right-click it, and select Uninstall device (do not delete the driver software).
Unplug the Bluetooth dongle, wait a few seconds, and plug it back in. Windows will redetect the hardware. 3. Verify Windows Services
The BthPS3 driver requires core Windows Bluetooth services to be active. Press Win + R, type services.msc, and hit Enter. Find Bluetooth Support Service.
Double-click it, set Startup type to Automatic, and click Start. 4. Confirm Compatibility
If you receive Code 10 errors along with this message, it often indicates a hard hardware limitation. Since Bluetooth and Wi-Fi often share the same
USB Requirement: BthPS3 only supports Bluetooth host radios that use the USB bus. Most external dongles and many integrated cards meet this, but non-USB internal cards may not.
LMP Version: Check if your adapter meets the required Link Manager Protocol (LMP) version specified in the Nefarius Project Documentation. Recommended Installation Workflow
To avoid these errors, follow the Nefarius Documentation Guide precisely: Uninstall conflicting software (e.g., ScpToolkit). Install BthPS3 first if you intend to use wireless.
Choose the Legacy sequential method if the "Modern hot-plug" method fails to find your radio.
Use a companion tool like DsHidMini to handle the actual controller pairing.
When the BthPS3 installer or companion tools throw the "Bluetooth host radio not found"
exception, it typically indicates a breakdown between the driver's filter requirements and the physical Bluetooth adapter's state. This error is common during the installation or uninstallation of Nefarius BthPS3 drivers
, which are designed to enable PS3 controllers (DualShock 3/Sixaxis) on Windows. Core Causes Corrupted Registry Filters
: BthPS3 uses "LowerFilters" to intercept Bluetooth traffic. If an install or uninstall fails, these filters can become "zombies"—references in the registry that prevent the radio from initializing because the associated driver file is missing or broken. Hardware Incompatibility
: Certain modern Bluetooth 5.0+ dongles (like the Baseus BA04) or very old adapters may not support the specific PSM (Protocol/Service Multiplexer) patching required by BthPS3. Driver Conflict This resolves 60% of "host radio not found" errors
: Residual drivers from ScpToolkit, AirBender, or old Shibari installations can block BthPS3 from claiming the radio. Essential Fixes Clear Zombie LowerFilters (The Most Common Fix)
If your Bluetooth radio has a yellow exclamation mark in Device Manager with a Code 10 or Code 31 error, you likely have a stuck registry entry. PowerShell as Administrator Run the following command to remove the filter requirement:
Remove-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Class\e0cbf06c-cd8b-4647-bb8a-263b43f0f974' -Name 'LowerFilters' your computer. Toggle the Radio State
The installer sometimes fails to "re-awaken" the radio after applying drivers. Device Manager
Locate your Bluetooth adapter (e.g., "Generic Bluetooth Radio"). Right-click it, select Disable device , wait 5 seconds, and then select Enable device Use the "Legacy" Install Mode
Recent versions of the BthPS3 installer offer a "Modern hot-plug" vs. "Legacy sequential" mode. If your radio isn't found during a modern install, try running the installer again and selecting
. This method is more compatible with older or "shitty" radios but requires a full system restart to finish. Verify Bluetooth Support Service
Ensure the core Windows Bluetooth service is actually running. services.msc , and find Bluetooth Support Service When to Replace Hardware If you consistently see Code 10 (STATUS_DEVICE_POWER_FAILURE) after trying the registry fix, the documentation from Nefarius™ Project Documentation
states there is often no software fix; your Bluetooth dongle is likely incompatible with the custom protocol patching BthPS3 requires. manually remove old ScpToolkit drivers that might be causing this conflict?
Frequently Asked Questions - Nefarius™ Project Documentation
Finally, rocketry software that makes designing so much easier and faster! Instead of typing in values, just use your mouse to move, resize, and edit elements.
Can you use graphical design software? Then you can use SpaceCAD! Move elements, change fin size and fin points, resize tubes with your mouse - it's really the same thing.
You can see the effects right away: Optimizing your design is so much easier. It's super fun to experiment with different design options!
SpaceCAD calculates stability on the fly. The center of gravity (CG), center of pressure (CP), stability, and weight are always updated - so you can be sure your design will fly straight and true.
Learn more about Rocket StabilitySimulate the flight of your model rocket with just one click. SpaceCAD's flight prediction displays a visual graph of your rocket's flight profile - from launch to landing.
No more waiting and no need for complex flight setup dialogs.
SpaceCAD simulates your rocket's flight: How high it flies (maximum altitude), how fast it becomes (maximum speed), and how hard it accelerates. Your rockets can have up to three three stages.
Learn more about Flight Prediction
Reuse has been a cornerstone of model rocketry from the beginning - and SpaceCAD helps you recover your rockets safely!
Which parachute is the right one? Find out with SpaceCAD's recovery tools. Your rocket can have up to two recovery devices. These can be a parachute or a streamer, and you can pick them from the large database.
You can also determine when the parachute opens. This usually is determined by the ejection of your rocket engine. But SpaceCAD also lets you choose more complex scenarios that can be triggered using a flight computer.
Another important information is how far your rocket will drift in windy conditions.
Learn more about recoverySpaceCAD helps you build your design and make it real. This also means that SpaceCAD contains helpful printouts and export tools that help you build your rocket faster and easier.
The printout examples are with metric units. SpaceCAD also supports imperial units (inches, ounces).
Sometimes, you want to take your rocket data offline. Printouts are the best way:
-> Use the rocket datasheet (PDF) to take your rocket's information everywhere you go.
-> The rocket parts list (PDF) lists all your rocket's element and gives you detailed insight.
To help you turn your rocket design into a real, flying model rocket, SpaceCAD offers tools that help you do that:
-> The transition printout provides a cutout pattern for your rocket transitions.
-> The nose cone printout helps you follow the shape of your nose cone.
-> You can print centering rings (PDF) or export them (SVG) to print them directly with a laser cutter.
-> The multi-page parachute printout allows you to sew your own parachutes.
The fin-position/-alignment and cutout guides (PDF) help you to cut your fins and align them perfectly on your finished rocket.
You can also export the fin to cut it with a laser cutter: Fin Laser Cutter File (SVG)
Model rocketry is a fantastic hobby - and you can make it even more fun with SpaceCAD!
Order now