Bluetooth Wiimote Fix!! Stock/SenseTips

Last Updated:

  1. Omniscience3

    Omniscience3 New Member

    For most here this is probably moot, since most are likely running custom roms that bypass the issue. However, as a new Evo owner, I'm not quite ready to take the plunge just yet. I'm happy with how the phone is stock aside from this one issue (Bluetooth/Wiimote) because I loves my emulators.

    Well, on to the fix.

    First, download and install Bluez IME. Put a shortcut on your Home screen to make things easier later.

    Second, download and install the HID enabler


    Now do the following:

    1. Open Bluez IME Settings
    2. Activate bluetooth (if its not already running)
    3. Hit "Select Device" then "Scan"
    4. On your Wiimote, press the "Sync" button inside the battery cover
    5. Wait.....
    6. You should see something like "Nintendo-RVL-.....". Select it.
    7. Hit "Select Device Driver" and select "Wiimote (HID)"
    8. Hit "Select IME" then "Configure input methods"
    9. Check the box for "Bluez IME" and click "OK"
    10. Click back button twice to close.

    Now, that parts done and that's the only time you have to do it. The next step just requires a tiny bit of quick action. You have about 10 seconds to do 3 seconds of inputs, so no biggie. The sucky part is you have to do it each time you wanna connect your Wiimote.

    1. Go to "Settings" --> "Bluetooth" (turn it on if it's off)
    2. Hit the menu button and click "Search for devices"
    3. On your Wiimote, press the "Sync" button inside the battery cover
    4. As soon as your Wiimote appears (Nintendo-RVL...) Click it.
    5. As soon the "Enter PIN" BOX pops up, Quickly press the Home button, then hit the "Bluez IME" shortcut on your home screen and immediately tap "Select IME" and click the "Bluez IME" input method.

    You'll see 3 messages at the bottom of your screen. First, will say "connecting to (MAC address of Wiimote)" Then it will say "pairing rejected", which is from the Bluetooth stack.

    Finally, it will say, "Connected to (MAC address of Wiimote)"

    The lights will flash continuously on the Wiimote, but it works great. I tested it out on ePSXe, Gensoid, Gameboid and SNESoid. They all worked great. If you want to use the Classic controller, just make sure you have it plugged into the Wiimote before you press the "Sync" button.

    Hope this helps someone.

    efaustus9 and toddkrill like this.
  2. rpgrini

    rpgrini Member

    This worked perfect on harmonia. Thanks
  3. swerver32

    swerver32 Well-Known Member

    Thanks for this. You wouldn't happen to know how to get a wiimote to work on android 4.2?

    By the way you can press the 1 and 2 buttons at the same time instead of opening the wiimote to press the sync button.
  4. nexgenasian

    nexgenasian Well-Known Member

    does this work with ps3 controller?
  5. willz

    willz New Member

    Hi thank you sooo much, i have an hp 7 tablet and i bought a aftermarket (cheap) wii classic controller, on wiimote app it would say that up, left, L1, A and select buttons were assigned to 3 other buttons which were already mapped so caused issues, after using this it works perfect on ps4droid, ppsspp, snesoid, md.emu, and nastalgia.nes. analog now works flawlessly too although i had to map down as up and left as right ect on bluez ime setting, thanks again good work :) oh and you mentioned that 4 lights on wiimote would continuously flash well mine dont and i dont have to redo bluetooth setting each time either just select input method sync and play, :) very cool
  6. metathirteen

    metathirteen New Member

    tried this out on my LG optimus F6, works just fine!! havent gotten to play around with it a lot though. tried it on a gba emulator to play a hacked pokemon rom (i own the original game) with a wii controller and it worked with flying colors. thanks a million for sharing this!!
  7. Jerryo100

    Jerryo100 New Member

    Should this work on Kitkat? I followed all the steps several times without actually connecting. The messages I get are:
    Connecting to mac address
    Error:bit socket connect failed (instead of "pairing rejected")
    Connecting to mac address
    Error:bit socket connect failed

    I'm trying this on a Galaxy Tab Pro 12.2 with a rooted stock rom. Using another method with a USB BT dongle I can use my Wiimotes but only until the battery runs out. I can't charge my tablet and use the BT dongle at the same time. Having one port for everything on this tablet sucks.
  8. EarlyMon

    EarlyMon The PearlyMon Moderator

    Welcome to the forums!

    Sorry for the trouble.

    I take it you also installed the apk listed above?
  9. Jerryo100

    Jerryo100 New Member

    Thanks and np. I've been searching for a way to do this since Google hosed the BT stack. The clunky BT dongle workaround does work until it's time to recharge. I installed Bluez IME from the playstore then downloaded and installed the HID enabler apk and followed the instructions posted above.
  10. Hitman_888

    Hitman_888 New Member

    I get the same error as you on a Galaxy Nexus running 4.2.1 but I ultimately wanna get it going on my Galaxy Tab S running 4.4

    How do you use your Wiimote using the USB BT dongle method, I don't mind doing that if you have a working way?
  11. Acirta Alice

    Acirta Alice New Member

    Hello, I have android 4.4 KitKat and tried to use this method and it gave me the message, "Error: read failed, socket might closed or timeout, read ret: -1"
    I did everything you said. Is it that my device isn't compatible? Is there any way to connect a controller used for emulators?

Share This Page