Question: I'd like to use the Wiimote (accelerometers, gyroscopes, infrared camera, etc, etc, etc) on various applications.

It's a bluetooth device, and I know others have connected it to their computer.

* What's the easiest way to start using it in my software - are there libraries for C#, for instance?
* I want my software to be usable and easily installable - what's the current easiest way to connect a wiimote to the computer? Can I make that process part of my software installation?

-Adam

Answer: 
Have you seen [Johnny Chung Lee's 'Procrastineering' Blog](http://procrastineering.blogspot.com/)? He's written a lot on the subject of using wii remotes and has some fantastic demonstration videos. **[Edit]** I just found out Mr Lee did [a TED talk](http://www.ted.com/index.php/talks/johnny_lee_demos_wii_remote_hacks.html) which gives a good introduction to the stuff he's done too...

There's a wealth of information over on [Wiibrew.org](http://wiibrew.org) - check out their [Wiimote Library](http://wiibrew.org/wiki/Wiimote_Library) page for some other APIs if you want to look beyond c#. As an avid Python fan, I'm quite curious to have a play with [the pyWiimote library](http://code.google.com/p/pywiimote/) :-)
> 
> what's the current easiest way to
>  connect a wiimote to the computer?
> 
> 
> 

I not found solution for connect wiimote within my software, you have to connect manually into Windows, but on Windows register bluetooth device it very take time, Try Toshiba bluetooth stack it more convenient.