You're blocking ads, which pay for BlenderNation. Read about other ways to support us.

Using the Wiimote in the Blender Game-Engine


wiki.pngArticle submitted by Olm-z:

When Nintendo got out its latest machine, the Wii, some of us where to think that the real innovation was not in the console itself, but in the bew controllers (Wiimote and Nunchuk) that use a clever and ready to use set of accelerometers and for the Wiimote, a special pointing system with IR cam and leds ....

So lots of people started to hack and reverse engineer the controller way to communicate with the Wii and developing drivers for Win, Mac an Linux ... (all things that are accessible here:

And of course, the use of that in Blender Game Engine is now naturally following:

Although I did some test without too much succes (should have passed more time on it), Julian Oliver did what I couldn't : he publish 2 Wiimote drivers for Blender on his site : where you'll also find other goodies for blender as well as 2 recent "game-art" pieces in open-source (fijuu2 and packetgarden).

The drivers are available for Windows and Linux. They let us build apps with that great controller trough OSC messaging transport, so we can even use the Wiimote on another computer through a network connection ! (I don't know if the Wii is capable of that )

So big thanks to Julian for this again marvellous add to the FOOS gaming world and art.... and lets see what we can do with it !

Here is the direct link to the Wiimote drivers for Blender Game Engine.

About the Author

Avatar image for Bart Veldhuizen
Bart Veldhuizen

I have a LONG history with Blender - I wrote some of the earliest Blender tutorials, worked for Not a Number and helped run the crowdfunding campaign that open sourced Blender (the first one on the internet!). I founded BlenderNation in 2006 and have been editing it every single day since then ;-) I also run the Blender Artists forum and I'm Head of Community at Sketchfab.


  1. If nintendo was clever, they would start selling the wiimotes for other platforms. Else microsoft and logitech will do it :p

  2. Ah, I just realized that GlovePie (mentioned in my previous comment) is what was used to do this. It's a very handy tool and could be used to develop all kinds of different controller interfaces for Blender.

  3. It works via bluetooth, thus if your computer is bluetooth enabled it will work out of the box, if not you will need a bluetooth to usb adapter.

    The position sensing also requires two infrared sources so the wiimote can orient itself.


  4. I made a version of Ozone Force that is controllable via tilt months ago, but I'm still hoping to figure out a way to get sounds to play out of the remote's speakers. Now I'm sorry that I didn't keep you all on top of that sooner. >.> Oh well. When I get back home after spring break, I'll try and remember to post again with a link.

  5. @tom

    Thanks! I'll be trying to get a Wii soon, and then I can try it out.

    What do you mean by infrared sources? You mean like infrared LEDs? Do they have to be giving a signal of some sort?

  6. My system doesn't seem to be working properly. My wiimote is connected to my bluetooth device perfectly, because the adapter flashes when a wiimote button is pushed. But when i try using the GlovePIE or the WiinRemote programs with the wiimote, i don't get a response out of any one of them. I could really use some advice on this problem.

Leave A Reply

To add a profile picture to your message, register your email address with To protect your email address, create an account on BlenderNation and log in when posting a message.