Google Android Programming Blog

Technical blog for lovers of Android apps & code

WiimoteController 0.1 Alpha for Android

Posted by admin On September - 5 - 2010

My first application made for Android. This one lets you connect a Wii controller with Android and then use it to play games. This is still Alpha so it may or may not work on your Android device. The app is published here: android.ccpcreations.com (now 0.3 Beta)

25 Responses to “WiimoteController 0.1 Alpha for Android”

  1. pikipirs says:

    @23149008796185 Hi. Please see the video description, find the embedded link, go there, read everything (especially the FAQ section) and finally go to a link about “supported and unsupported devices” and see if your device is listed there or not.

  2. sermanki says:

    @pikipirs If you use The Sense UI. It won’t work, that’s also my problem, hope they fix it.

  3. civic4982 says:

    seriously? this is way neat! strong work good sir/madam

  4. simme808 says:

    GEez i want this so much but dont work on htc desire, think it is the htc sense :( FIX IT ANDROID!
    (thunmb up :P )

  5. gamerk3vin says:

    can anybody tell me wich button you press in the android keyboard when you press each button in the wiimote? (except the d-pad)
    PD: excuse my bad english :P

  6. pikipirs says:

    @gamerk3vin The mappings are all configurable through the app’s settings. Almost every common button is possible. In the app, go to Preferences->Mapping options->Edit mapping sets->Mapping set 1 and there you see all your current mappings for the first wiimote and a potential nunchuck (Hint: select the option to see which key is currently selected).

  7. gamerk3vin says:

    @pikipirs but if i want to press the button 1 on the wiimote, which one should i press on the keyboard when the gameboid emulator asks for it? (same thing with the button 2 of the wiimote)

  8. gamerk3vin says:

    @pikipirs @pikipirs but if i want to press the button 1 on the wiimote, which one should i press on the keyboard when the gameboid emulator asks for it? (same thing with the button 2 of the wiimote)

  9. pikipirs says:

    @gamerk3vin Why don’t you just press the button on the wiimote when gameboid asks for it? It should work. Make sure you have WiimoteControllerIME selected, and enable the gameboid’s option to use 3rg party input methods. But to answer your question, 1, 2, A, B, +, -, Home are mapped to “1″, “2″, “Dpad-center”, “Back”, “P”, “M” and “H” respectively.

  10. TOR1127 says:

    cant work on desire?

  11. pikipirs says:

    @TOR1127 Nope. Not unless you root and flash a custom non-SenseUI android version of the ROM.

  12. TOR1127 says:

    opps. lots of htc users are waiting..

  13. GrandMasterBundy1 says:

    I love this idea but we have got to get it working on the HTC Incredible! Let me know if I can help.

  14. T1ger8oi says:

    u made this?.. is there one for a playstation controller? it should work since playstation 3 also have a sync-able controller

  15. pikipirs says:

    @T1ger8oi Yes :) PS3 controllers are proving difficult because they don’t like to be hailed by anyone, they insist to make the first contact. And the phone doesn’t want to accept unknown connections either (a security feature). For the phone to accept, they would have to be paired first, but the PS3 controller doesn’t support that either (in a traditional wireless way at least). Long story short: they reject each other.

  16. wtfareuserious says:

    Ill have to give this a shot on my CM6 nexus, alright have wiimote input on my ipad which is great for SNES lets see how this fairs

  17. T1ger8oi says:

    @pikipirs is there other companies that make ps3 controllers? like Nyko that makes wii controllers. would be pretty awesome to be able to use a playstation controller and play ps1 emulator games, or hopefully n64 games. plus being able to hook your phone to a tv, itll be like your mini gaming system. haha.

  18. pikipirs says:

    @T1ger8oi I’m not aware of any. Nyko’s controllers don’t work with this app. If you want a wireless classic controller, you should google for “Datel Retro Wireless Controller”. Those are like classic controllers for the wii, but don’t require wiimotes, and they work with this app (as long as the app works! I’m saying this because the app doesn’t work on HTC phones and some newer Samsung phones, so check this by following directions on the home page, no wiimote is required to check).

  19. T1ger8oi says:

    @pikipirs thanks for the infos. and im actually planning on getting the new samsung epic 4g, so hearing that it might not work for samsung…. that suksssss. i guess ill wait and find out when i get the phone.

  20. fowskate says:

    does the work on samsung moment?

  21. pikipirs says:

    @fowskate No, it doesn’t. At least not until Cyanogenmod will get ported to it.

  22. fowskate says:

    @pikipirs can u explain that to me

  23. mojibro says:

    So i have used this on nesoid perfectly but when i try to use it on gensoid, it ignores the wiimote’s buttons when i try to change the button config.
    Btw, using a Droid X

  24. pikipirs says:

    @mojibro This shoudn’t happen as both emulators have identical user interfaces. Try to first make it so that it works in nesoid and then go directly to gensoid (without disconnecting or anything) and try it there. Don’t forget to enable the “Use input method” option.

  25. mojibro says:

    @pikipirs i found out its my own fault derp. i was using an older version of gensoid that didnt have the “use input method”. i updated and it works :D

Leave a Reply