Hello,
I have recently installed the following
wiimotelib, version 1.5.2
IOGear GBU221 Bluetooth Dongle
Latest Bluetooth software for Broadcom
I am running Windows XP SP 3.
I am able to get the Nintendo Bluetooth device to be created.
However, when I run the WiimoteTest software, I get the "No Wimmotes found in HID device list" message.
I would be grateful if anyone who has experienced and resolved similar difficulties would be willing to share their knowledge.
Here is the output from the Device Manager:
Human Interface Devices
Bluetooth Remote Control {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\HIDAVCONTROL\1&30EE4AD&0&1000000050000
Bluetooth Virtual HID Device {95C7A0A0-3094-11D7-A202-00508B9D7D5A}\HID_MOUSE\1&30EE4AD&0&2010101010101
HID-compliant consumer control device HID\HIDAVCONTROL\2&5D3DF16&0&0000
Microsoft USB Wheel Mouse Optical
Mice and other pointing devices
Alps Pointing-device
HID-compliant mouse HID\HID_MOUSE\2&3073931C&0&0000
Microsoft USB Wheel Mouse Optical
and here is the output from the library, run in debug mode:
00: \\?\hid#hidavcontrol#2&5d3df16&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
01: \\?\hid#hid_mouse#2&3073931c&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
02: \\?\hid#vid_045e&pid_001e#6&2144edc1&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
03: \\?\hid#vid_045e&pid_0040#6&16f436e7&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
04: \\?\hid#vid_045e&pid_0040#6&2f2a1d08&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
05: \\?\hid#vid_045e&pid_0040#6&5be47cc&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
06: \\?\hid#vid_045e&pid_00b9&col01#6&1739bee8&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
07: \\?\hid#vid_045e&pid_00b9&col02#6&1739bee8&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
08: \\?\hid#vid_046d&pid_c001#6&732d751&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
09: \\?\hid#vid_046d&pid_c504&mi_00#7&93a2aab&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
10: \\?\hid#vid_046d&pid_c504&mi_01&col01#7&1c6a46e9&0&0000#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
11: \\?\hid#vid_046d&pid_c504&mi_01&col02#7&1c6a46e9&0&0001#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
12: \\?\hid#vid_046d&pid_c504&mi_01&col03#7&1c6a46e9&0&0002#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
13: \\?\hid#vid_046d&pid_c504&mi_01&col04#7&1c6a46e9&0&0003#{4d1e55b2-f16f-11cf-88cb-001111000030} - 0
What is interesting is that the mHandle returned by CreateFile is invalid in most cases
(mHandle.IsInvalid == true )
and the call to HidD_GetAttributes invariably fails.
Any suggestions or advice would be gratefully received.
Thanks