• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Bluetooth Wiimote Fix!! Stock/Sense

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.

https://play.google.com/store/apps/...=W251bGwsMSwxLDMsImNvbS5oZXhhZC5ibHVlemltZSJd

Second, download and install the HID enabler

Redirecting

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.
 
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
 
Upvote 0
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.
 
Upvote 0
Welcome to the forums!

Sorry for the trouble.

I take it you also installed the apk listed above?

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.
 
Upvote 0
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.

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?
 
Upvote 0
Stumbled across this page looking for 3rd party controller support on the cronusMAX console adapter. I just thought I'd add a little piece of information for people struggling to get their controllers to work on Android. With the CronusMAX adapter and an OTG usb cable you can use ANY controller on android. For bluetooth controllers simply connect a $5 bluetooth adapter into the cronusMAX usb port. The software for the device has all the information you need to know to get your controllers set up, -ive tested and used wiimote, pro, xbox one & elite (corded), ps4, and a mouse set to the ps3 analogs for fps games. Yes this fix will set you back $60 and an hour of learning the software but you wont need a rooted phone and works with any android version supporting native controller support.
 
Last edited:
Upvote 0
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.

https://play.google.com/store/apps/...=W251bGwsMSwxLDMsImNvbS5oZXhhZC5ibHVlemltZSJd

Second, download and install the HID enabler

Redirecting

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.
This worked in the beginning like two or three times but now i can't connect wiimote into my android device anymore. My device is oneplus one.
 
Upvote 0

BEST TECH IN 2023

We've been tracking upcoming products and ranking the best tech since 2007. Thanks for trusting our opinion: we get rewarded through affiliate links that earn us a commission and we invite you to learn more about us.

Smartphones