Do note that this process is extremely difficult for those who don't know much about computer hardware and drivers.
PLEASE NOTE : I AM NOT RESPONSIBLE FOR ANY DAMAGE YOU MAY DO TO YOUR COMPUTER IN THIS PROCESS. YOU SHOULDN'T HAVE ANY PROBLEMS IF YOU FOLLOW THE STEPS TO THE POINT.
How to:
FIRST AND FOREMOST, MAKE A SYSTEM RESTORE POINT BEFORE PROCEEDING IN CASE YOUR BLUETOOTH DEVICE DOES NOT WORK WITH THIS. If you don't know how to do this, then I advise against you trying to do the next steps.
First off, you'll need to download the Toshiba Bluetooth Stack here: http://cdgenp01.csd.toshiba.com/content ... 42200g.exe . You may be asking "Why do I need to download drivers for bluetooth when I have bluetooth drivers already?". Well you see, users who are using Windows 8 or newer will have a really tough time pairing their controller and keeping it paired with stock built in drivers. The Bluetooth Stack drivers allow you to keep your controller synced for as long as you want, or until the controller dies.
If you have an OS that is not Win8/10, you can find the version compatible with your OS here : http://aps2.toshiba-tro.de/bluetooth/in ... ad-toshiba
Now for the steps : (Note that this also works for those on Windows 10, just find the corresponding windows with search.)
1 -You'll need to turn off Microsoft auto-detect drivers otherwise, at least for me, no matter how many times I tried to install the Toshiba bluetooth drivers, Windows 8 would install the Microsoft Stack Enumerated anyway.
- If you're on your Desktop in Windows 8, go down to the bottom right-hand corner and click on Settings, then
- Change PC Settings, General, Advanced start-up, and click on Restart
- It will then say "Please Wait" and then it will ask you to Choose an option...
- Choose Troubleshoot
- Then click on Advanced options
- Then click on Start-up Settings
- Then click Restart
- Wait for it to restart...
- Now on this new Startup Settings Screen hit F7 for 'Disable driver signature enforcement'
- Then your PC should reboot so then go ahead and login
- Go to control panel, device manager, and click on Bluetooth radios. Right click the listed device (ignore the enumerator one), click properties, go to the details tab, and select Hardware ID. It should list something like...
Code: Select all
USB\VID_05AC&PID_8286&REV_0818
USB\VID_05AC&PID_8286
- The second number is what you want. Copy that down in notepad. (This is just in case your bluetooth device isn't compatible.)
4 - With the Toshiba Bluetooth Stack you downloaded, extract the files to a new folder that you should make on your Desktop otherwise the files will be extracted to some buried temp directory.
5 - Install the Toshiba drivers.
6 - If the driver installation fails, do the switcheroo of the tosfusb.inf by adding in your bluetooth's hardware id using Sukid's method below...
- Once you get the message to plug in your bluetooth device, open windows explorer and go to C:\Program Files (x86)\Toshiba\Bluetooth Toshiba Stack\Drivers\tosrfusb\ Do not close the installer, just leave it where it is.
- Copy tosfrusb.inf (or the one described as "system information") into a different folder. You can't edit it directly where it is. Then open the copied one in notepad and add your hardware ID to it. You'll see two lists that start with "%TosrfUsb.DeviceDesc1%=TosrfUsb_Device". The % number increases depending on how many are on the list, ending at 149 in my case. They have device IDs next to them. Add your device Id to the bottom of each one, like so: %TosrfUsb.DeviceDesc150%=TosrfUsb_Device, USB\VID_0A5C&PID_2148
- At the very bottom of the file is a place for the device description. Name it whatever you want, though preferrably the actual name of the device. Example: TosrfUsb.DeviceDesc150 = "IOGEAR USB 2.1 Bluetooth Micro Adapter (GBU421)"
- Save changes, then copy the modified tosfrusb.inf back into the original folder. Then (if you have a Bluetooth USB adapter, plug it in and) finally click OK on the installer message. Everything should install as planned and then you will be asked to restart. Do so and everything will be successfully installed.
8 - Restart your PC
9 - If you successfully installed the drivers and see the bluetooth icon in your system tray, you're ready to go onto the next step.
- Download WiinUSoft 2.0 here: http://www.wiinupro.com/downloads/WiinU ... ects=0&d=1 and extract it to your desktop (or a preferred folder.)

11 - If a reboot is required, do so. Then reopen the WiinUSoft folder and run WiinUSoft. Now do the following :
- Double Click the bluetooth icon on your taskbar and click New Connection. Select Express Mode and let it search. Press the red button on the back of your controller and wait until the controller appears in the Bluetooth window. WAIT UNTIL THE LIGHTS STOP FLASHING before confirming the connection with your controller. If successful, you should see this icon in the window afterwards.
- You won't have to do that again unless you delete the connection. If you close the connection, double click the bluetooth icon on your taskbar and then right click the Nintendo RVL ## icon and click "Connect". Confirm the next window and then hit any button on your controller, and it should connect again.
- With WiinUSoft open, you should see your controller appear in the window. Click the Xbox Icon and it should connect as a gamepad. You can change the settings and button layout as you wish with the gamepad. When done, minimize the window and it should go to your taskbar icons. Closing the window closes the connection.