

I strongly recommend you re-plug all devices and check if they are still running under the SCP drivers! You might think that you're done now but there's a twist! A copy of the driver can still remain in memory and therefore won't be deleted. Right-click on each of those and select Uninstall:Īlternatively the section and device names may differ, depending on your specific case, like so: Open Device Manager and look for a node titled libusbK USB Devices:Įxpanding said node shall reveal the devices running under SCP's drivers: Sweet! Now we need to instruct Windows to revert the devices to their default drivers. Select those, tick the Force Deletion box on the right and then click Delete Package: The highlighted entries belong to the toolkit installation.

You'll be presented with a list of drivers found on your machine: Make sure to run it with administrative permissions! We'll use this to safely remove the driver files from the system. If you don't have enough USB ports just repeat the described steps for each device, plugging it in one after another.ĭownload and run the DriverStore Explorer tool. Have MSBuild/nmake available in PowerShellįor this procedure to work properly make sure you've got your controller(s) and Bluetooth dongle(s) connected. Vendor and Product IDs used by NSS drivers SIXAXIS/DualShock 3 native HID Report Descriptor How to check which architecture I'm runningįix Symbol loading for Kernel Driver minidump analysis HidHide is the better option all around for those who can use it.Amazon's Choice "Pro Controller" CompatibilityĬORSAIR GLAIVE RGB native HID Report Descriptor Random non-obvious process having a hold of the gamepadĮven if it works initially, if your gamepad disconnects in the middle of a game chances are that you’ll lose exclusive access upon reconnection, requiring you to close the game to try again.įor the reasons explained above, the Hide DS4 Controllers option is NOT RECOMMENDED, though it remains available to users that need to use it for whatever reason.Nvidia Geforce experience process having a hold of the gamepad.

Google chrome/Opera is running (why does it have a connection to the gamepad you ask? A mystery).Common reasons for this request to fail are: The problem with this method is that Windows can deny the exclusive access request when another process already has a open connection to the gamepad. When enabled, DS4Windows will kindly ask Windows for exclusive access to detected devices, meaning the later would only allow DS4Windows to detect the gamepads and preventing the double input issue. This option exists on DS4Windows’ Settings tab.
