Many users install ScpToolkit to connect a PlayStation 3 controller, but later find that standard Windows uninstallation leaves Bluetooth adapters hijacked or causes other USB controllers to stop responding.
Because ScpToolkit installs kernel filter drivers and replaces standard Windows USB/Bluetooth drivers with libusbK, simply uninstalling the application from Windows Settings > Apps is not enough.
Follow this guide to completely remove all traces of ScpToolkit, wipe legacy driver packages from your Windows DriverStore, and restore your Bluetooth adapter to factory defaults.
Why Standard Windows Uninstall Leaves Remnants
When you run the standard uninstaller:
- The desktop application and service are removed.
- However: The modified INF and SYS driver files remain registered in
C:\Windows\System32\DriverStore\FileRepository. - As a result, your Bluetooth adapter remains bound to ScpToolkit’s filter driver instead of Windows' default
BthUSB.sysdriver.
Method 1: The Automated Cleanup with ScpCleanWipe (Recommended)
ScpToolkit includes an automated driver purge tool called ScpCleanWipe. It inspects your DriverStore, kills background controller services, and forces Windows to deregister the virtual bus.
- Open Windows File Explorer.
- Navigate to:
C:\Program Files\Nefarius Software Solutions\ScpToolkit\(or the directory where you originally installed ScpToolkit). - Look for
ScpCleanWipe.exe. - Right-click
ScpCleanWipe.exeand select Run as administrator. - The command-line window will display a progress log as it systematically removes virtual devices, filter drivers, and service registries.
- When the window prompts you, restart your computer immediately.
Missing ScpCleanWipe?
If you already uninstalled the main program and deleted the folder, download the ScpToolkit Archive, extract it, and run ScpCleanWipe.exe directly from the archive.
Method 2: How to Restore Your Default Bluetooth Driver
If your Bluetooth dongle still shows up as a "libusbK device" or Bluetooth devices fail to discover your PC:
- Press Win + X and select Device Manager.
- Locate libusbK USB Devices or your Bluetooth adapter with a yellow exclamation point.
- Right-click your Bluetooth adapter and click Uninstall device.
- Crucial Step: Check the box that says "Attempt to remove the driver for this device" or "Delete the driver software for this device".
- Click Uninstall.
- Unplug your Bluetooth dongle, wait 5 seconds, and plug it back into a USB port.
- Windows will now automatically search for and install the original Microsoft Generic Bluetooth Adapter driver.
Method 3: Remove Leftover ScpVirtualBus Service
In rare situations, the ScpVirtualBus system service may still linger in the Windows service registry:
- Press Win + X and choose Terminal (Admin) or Command Prompt (Admin).
- Run the following command to stop the service:
sc stop "ScpToolkit Root Hub Service" - Run the command to delete the service entry:
sc delete "ScpToolkit Root Hub Service"
Moving Forward: Switch to DsHidMini
If you still want to use your DualShock 3 on Windows 10 or 11 without driver hijacking, we strongly advise transitioning to DsHidMini. DsHidMini does not lock your Bluetooth adapter and supports standard multi-device pairing. Learn more in our comparison: ScpToolkit vs DsHidMini Guide.
Planning a Clean Reinstall?
Make sure you have the official, unaltered setup files before running a fresh driver configuration.
Download ScpToolkit v1.7.277