Experimental solution for newer Wiimotes

NOTICE This is for advanced users only and not recommended as a solution, but necessary to get Wiimotes identified as "Nintendo RVL-CNT-01-TR" to work with Touchmote. If you can get an older Wiimote manufactured before November 2011 you will not need to follow this guide. Pressing any button to connect will not work with this setup. All previous bluetooth connections to the computer will need to be redone with the Toshiba Bluetooth Stack.

Pair your Wiimote with Touchmote first. Follow the instructions below if you see this screen:

Right click Bluetooth Manager in the taskbar and choose "Start Bluetooth"

Right click Bluetooth Manager in the taskbar and choose "Add new connection"

When it says "Searching for bluetooth devices" , press 1 and 2 simultaniously on your Wiimote.

When you see "Nintendo RVL-CNT-01-TR" selected in a list, quickly press Next to connect it.

It should now be connected and you can try Touchmote with your Wiimote.

Each time you want to connect your Wiimote in the future you will need to open Bluetooth Settings by double clicking the bluetooth icon in the taskbar. Press 1+2 on the Wiimote, right click the icon for "Nintendo RVL-CNT-01-TR", choose "Connect" and click "OK"

Patching the driver for any bluetooth dongle

Edit the file with notepad. Copy the line "%TosrfUsb.DeviceDesc160%=TosrfUsb_Device, USB\VID_0CF3&PID_3004" under the "[Standard]" title and paste it directly under it. Edit the number from 160 to 161, edit VID and PID to the numbers you wrote down. With VID 05AC and PID 8215 the line should look like this:
"%TosrfUsb.DeviceDesc161%=TosrfUsb_Device, USB\VID_05AC&PID_8215"

Repeat the above step for the "[Standard.NTamd64]" title.

Copy and paste the very last line that looks like "TosrfUsb.DeviceDesc160= "Bluetooth V4.0 Module (0225)"", edit 160 to 161 and change the name to anything you like.