BrianPeek.com
A Compendium of Random Uselessness
WiimoteLib - .NET Managed Library for the Nintendo Wii Remote

This Blog

Syndication

AddThis Feed Button

My Book

Microsoft MVP - C#

My GamerCard

WiimoteLib is a .NET managed library for using a Nintendo Wii Remote (Wiimote) and extension controllers from a .NET application.  Below are the important links needed to get started with the library.
  • Download the latest version
    • The latest version is always available at CodePlex.  Click the link above and select the Releases tab for access to the library and source code
  • Coding4Fun article
    • This library started out as an article at the Coding4Fun site.  The article is a great starting point to learn how to use the library as well as to learn how it was written.
  • Support forums
    • Having an issue using the library?  Post a message in the forums.
  • Spiffy applications using WiimoteLib
    • I maintain a list of applications using the library.  Contact me or drop a comment on the page if you have written an application you'd like to add to the list.

Posted Sat, Jun 7 2008 4:00 PM by Brian Peek

Comments

DotNetKicks.com wrote WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Sat, Jul 11 2009 3:33 PM

You've been kicked (a good thing) - Trackback from DotNetKicks.com

NewsPeeps wrote WiimoteLib - .NET Managed Library for the Nintendo Wii Remote - Brian's Blog - BrianPeek.com
on Sat, Jul 11 2009 3:34 PM

Thank you for submitting this cool story - Trackback from NewsPeeps

Jay Smith wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Wed, Jul 22 2009 9:51 AM

Brian,  this is awesome, thanks for sharing. It seems I have to continually delete and repair my wiimote after it is been turned off.  Is this the standard behavior? I am running Vista Ulimate with the build in blue tooth stack.  Any ideas????

NH wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Wed, Sep 16 2009 2:52 AM

I did try it and it did work fine on a PC, but not on a Windows Mobile device.

Oh well, I will have to drill down into how to code that part then.

Anas wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Sun, Sep 20 2009 7:36 PM

Is there any stable version with wiimotion plus?

Thanks

Craig Shoemaker wrote Magic, Mind-Controlled Interfaces and What Makes an Experience Architect
on Wed, Oct 14 2009 1:14 PM

Rick Barraza returns to Pixel8 to discuss magic, storytelling, mind control interfaces and even a little

Brian Peek wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Sat, Oct 24 2009 11:12 PM

@Jay, auto-pairing is not supported by the Wiimote.

@NH, there is no WinMo support as WinMo lacks an HID layer.

@Anas, no stable WM+ version yet

Brian's Blog wrote PDC 2009
on Mon, Nov 9 2009 6:33 AM

PDC 2009 , starting November 17th, is almost upon us and I’ll be heading out to the conference once again

Iván wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Tue, Feb 16 2010 5:51 AM

Hey Brian, great job!

What should I do when the wiimote is disconnected by error? I mean, if the application is running and I unplug the bluetooth adapter. It shows me a Windows error. How Can I control this event?

Thanks!!

Il Blog di Nicol wrote Un simpatico esperimento
on Mon, Mar 8 2010 4:28 AM

Un simpatico esperimento

jorge aldana castaño wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Tue, Apr 6 2010 3:14 PM

I am working with windows Unity3D in the library is to make a game of this style.

thanks

Rodrigo wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Thu, Jun 10 2010 10:48 PM

Is that possible port this to .net micro framework and use in a FEZ domino DEV kit?

Brian Peek wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Fri, Jun 11 2010 12:25 AM

@Rodrigo, probably not directly.  The library makes use of a ton of native Win32 calls and the presence of a HID layer.  You wouldn't have those available in NETMF.  That said, one may be able to create a new library for NETMF as long as there is some kind of Bluetooth access that can talk HID and not just plain serial or some other protocol.

Omar Khan wrote re: WiimoteLib - .NET Managed Library for the Nintendo Wii Remote
on Tue, Jun 29 2010 5:17 AM

Using wiimotelib 1.8 beta, is it possible to get calibrated data from the wiimotion plus

Add a Comment

(required)  
(optional)
(required)  
Remember Me?