Hello,
I have a similar problem but I'm not able to resolve it. I only have a temporary solution.
In the past everything was working fine and I had no issue connecting the Wii through the library.
I tried to install the same setup on another PC and was not able to get a connecting through the soft.
Then I tried to reproduce on my pc and guess what I was able to do so...
But of course now I'm completely screwed.
Info: DECTEL bluetooth dongle + BLUESOLEIL stack (which both worked fine in the past)
When I uninstall the BT dongle and the HID devices and then scan for devices then everything will be installed again and everything will work fine.
Now when I reboot my PC I'm again not able to connect the Wii through the library. If I repeat the uninstall/install procedure everything will be back in to place.
Info1: I have 2 HID devices when the Wiimote is connected.
Device 1 Bluetooth HID unclassfied device (+HID-compliant game controller which seems to be linked to the device)
Device 2 Bluetooth HID Joystick (+HID-compliant game controller also linked to this device)
When I remove the 2 HID devices and scan for hardware changes the 2 devices are again installed (without bluetooth connection to the Wiimote). Connection to Wiimote through library fails.
When I remove the 2 HID devices + BT device and scan for hardware changes the BT device is again installed and only 1 HID device is installed again (the unclassified device).
If I now connect the Wiimote with Bluesoleil the device (joystick device) will be added in the HID list and everything will work fine.
Info2: Even when the Wiimote is connected I can't find the PID_0306 or VID_057E string in the registry. I've exported the complete registry and those strings are no where to be found.
How is the WiiLib able to find the Wiimote without these entries ?
Problem is we want to use this for production tooling so I really need to get to the bottom of this because the problem will occur again.
I'm completly aware that this has nothing to do with the library it self but with the registration as a HID device.
Any ideas how to solve this? Or some info on the registry entries?
Thanks a lot
Greets Zjeriet