How To Use Your WiiMote As A Controller For Your Android Device

wiidroid icon   How To Use Your WiiMote As A Controller For Your Android DeviceUse your WiiMote as a gamepad for your Android tablet or phone. Touch screens are great for some games, but for others you just need tactile response.

I’ve shown you how to use a WiiMote as a gamepad for your Mac and Christian showed you how to connect a WiiMote to your PC, but if you prefer to do your gaming on an Android device I highly recommend the free app WiiMote Controller. It’s easy to set up, and mimics an Android keyboard – so it works with most games.

This app doesn’t detect the WiiMote’s motion capture – instead, it lets you use your WiiMote as a traditional gamepad, held sideways. It’s perfect for use with NESoid and other emulators.

Using WiiMote Controller

Curious how well this works? There’s no lag, I can tell you that right now, and the WiiMote is a perfect controller for any Android app capable of detecting keystrokes. That includes a bunch of games and most major emulators. Here’s me playing Super Mario Bros. using a WiiMote and my Asus Transformer Pad Infinity, if you’re interested:

Before you do anything, make sure Bluetooth is enabled on your Android device. Once you do that there are only a few steps before you’ll be up and running.

I went through the steps in the video, but let’s go through those steps again. When you start the app there are two steps: connecting your WiiMote(s) and setting the Android to use it as a keyboard. The app includes two buttons for just that. Tap the connect button first:

wiimotecontroller connect   How To Use Your WiiMote As A Controller For Your Android Device

After you do this you’ll start to see a summary of every button you press and let go, in text. Super fun! Anyway, to actually use this with games you’ll need to set your tablet to see the WiiMote as a keyboard. It’s weird, but go with it:

wiimotecontroller keyboard   How To Use Your WiiMote As A Controller For Your Android Device

You should be set now! Hold yoru WiiMote sideways, like the old NES controller, and get ready to play some games! Note that some games and emulators will require that you enable special controllers in order to work. Here’s the option in NESoid:

wiimotecontroller enable   How To Use Your WiiMote As A Controller For Your Android Device

Check “Use input method” and you’ll be good to go!

Some games and emulators will seem to not work. Make sure you configure the buttons in the input settings of your program. If that doesn’t work you can also reconfigure WiiMote Controller to use simulate different keys, so explore that option if need be.

Install WiiMote Controller for Android

Ready to check this out for yourself? Go ahead and download WiiMote Controller for Android. It’s a free app, and worked very well for me.

Creative Uses

Of course, you don’t need to stop with just using your WiiMote. If you’ve got some free time and some electrical skills you can use the guts of a WiiMote to make your own creative controller for your phone. This guy did so using an old GameBoy, and he’s way better at making videos than I am. (He’s using Wii Controller IME, another app for the job). Check it out:

I don’t have his skills, and have no desire to rip apart my old GameBoy, but I think you get the idea: with some skills you can hack a WiiMote’s guts to fit inside almost anything.Of course, if you’d rather install emulators directly on to your Wii you can do that too, but you’ll need to set up your Wii to run HomeBrew with Letterbomb first.

Let me know anything creative you attempt in the comments below…or just link to other projects. I look forward to hearing from you, as always!

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

9 Comments -

Jeffrey Zabala

Thanks! I’m trying this out as soon as I get home.

Tony Khamo

Hope this works for me…but i think i enjoyed listing to you playing the game a little more… well done..

Sriyani Dias

I wanna try this…Thanks for the info

Ben Stegner

Works great for OrangePixel’s games!

Ben Stegner

Works great for OrangePixel’s games!

Thomas Milham

Wow, I am going to try that as soon as I get hold of a WiiMote !

James

This DOES NOT currently work with Android 4.2 and above, as Google has messed around with a few aspects of how Bluetooth operates.

If anyone has a working alternative for Android 4.2, please share it!

james baccino

i’ve tried many times to connect my wii remote to my phone with no success and have found that the problem lies (i think) in the phone’s os involving a vital bluetooth component. i don’t know all the details, but if there is anything i can do to fix this, that would be very appreciated. thanks in advance

Ciul

Hi, why not doing kinda the opposite. WTF? (you say), I mean, using Android smartphone as a controller for Android games. Hint: Using AllShare Cast withing Smart Tv’s