2

I am developing a game in Unity using C# that uses the Wiimote (more details here). I was using win7 and all I had to do was turn my bluetooth one and turn the WiiMote on as-well. But I migrated to Win8.1 and this method no longer works.

Is there something specific that I need to do for win8.1 to find my wiimote?

John Demetriou
  • 926
  • 3
  • 17
  • 31
  • The driver you are using supports Windows 8.1? – Ramhound May 06 '15 at 12:14
  • I am not using a driver but rather a simple dll, is anything else needed? I found the dll here http://wiki.unity3d.com/index.php?title=UniWii – John Demetriou May 06 '15 at 12:20
  • Does Windows see the device? Are you able to pair it? The driver you would be using would be the Bluetooh device driver. – Ramhound May 06 '15 at 12:48
  • the application crashes when trying to run it with a not responding error. How can I check if device is visible etc? Is there a way to pair with the device from windows instead of my code? – John Demetriou May 06 '15 at 12:50
  • You pair it just like any Bluetooth device. It just won't be an input device without the framework you mentioned. – Ramhound May 06 '15 at 12:52
  • Using the metro pc settings->devices->bluetooth? there I can see it – John Demetriou May 06 '15 at 12:56
  • 1
    Alright. So the device is connected. This means the only possible explaination is that framework your attempting to use does not support Windows 8. If its an open source framework you could debug the problem and determine the exact cause of the exception. – Ramhound May 06 '15 at 12:59
  • 1
    You are welcome to self-answer it yourself. I don't need the reputation points. – Ramhound May 06 '15 at 13:01

1 Answers1

1

When testing connection with the device via windows and trying to pair with it everything seems to work properly and the device is connected.

Which leads to the conclusion that the driver/framework I am using does not support Windows 8 and that is why I cannot communicate with the WiiMote from my code

John Demetriou
  • 926
  • 3
  • 17
  • 31