Hardware Wii Remote Pair Code on Android

TheBeefBai

Well-Known Member
OP
Newcomer
Joined
Feb 18, 2017
Messages
67
Trophies
0
XP
520
Country
United Kingdom
Hi there,

I have recently been wanting to use a controller on my android device and remembered my Wii remote runs on Bluetooth. I tried to sync up the controller to my phone via the Bluetooth menu just to be greeted with a message box asking for a pairing pin. I tried 1111, 1234 and 0000 but all to no avail... Is there any way to work out the pairing pin easily? I have listed the information on my phone below:

Model: Samsung Galaxy A5
Android version: 6
 

GerbilSoft

Well-Known Member
Member
Joined
Mar 8, 2012
Messages
2,395
Trophies
2
Age
34
XP
4,253
Country
United States
The pairing PIN is the Wii remote's MAC address, backwards... in raw bytes.

It's not possible to enter this using the standard pairing dialog. Unfortunately, Android's Bluetooth stack is basically incapable of using Wii controllers because of this limitation, even though the Linux kernel would otherwise handle it just fine.
 
  • Like
Reactions: TheBeefBai

Illuminaticy

Well-Known Member
Member
Joined
Oct 6, 2018
Messages
444
Trophies
0
XP
1,646
Country
United States
Last edited by Illuminaticy,
  • Like
Reactions: TheBeefBai

TheBeefBai

Well-Known Member
OP
Newcomer
Joined
Feb 18, 2017
Messages
67
Trophies
0
XP
520
Country
United Kingdom
The pairing PIN is the Wii remote's MAC address, backwards... in raw bytes.

It's not possible to enter this using the standard pairing dialog. Unfortunately, Android's Bluetooth stack is basically incapable of using Wii controllers because of this limitation, even though the Linux kernel would otherwise handle it just fine.
Is there any way to bypass this limitation? I really want to use a controller on my phone without splashing out before Christmas...

--------------------- MERGED ---------------------------

https://androidforums.com/threads/bluetooth-wiimote-fix-stock-sense.692392/
Found this with a quick google search. I don't have a need for Wiimote on android so I won't be testing. Good luck :)
Thanks for the link, but the BluezIME app isn't on the play store anymore and there probably isn't a .apk file from the most recent version...
 

GreyWolf

Well-Known Member
Member
Joined
Mar 2, 2015
Messages
5,399
Trophies
0
Age
54
XP
1,516
Country
United States
Is there any way to bypass this limitation? I really want to use a controller on my phone without splashing out before Christmas...

--------------------- MERGED ---------------------------


Thanks for the link, but the BluezIME app isn't on the play store anymore and there probably isn't a .apk file from the most recent version...

AFAIK you have to have a custom Android ROM now to do it. Whatever allowed it to work in the past was removed from newer Android versions.
 

Darth_Quantum

New Member
Newbie
Joined
Mar 14, 2020
Messages
1
Trophies
0
Age
40
XP
42
Country
United States
It would be nice if someone put the full c code example of what to run in a compiler. When it comes to using mac address to get pin. All i find online is:

char pin[6];
pin[0] = 0xB4;
pin[1] = 0x51;
pin[2] = 0x4C;
pin[3] = 0xE1;
pin[4] = 0xC0;
pin[5] = 0xA4;

That doesnt work.
It seems to be a part of it... but not what it fully looks like.
For us who dont understand c code etc.... why do people post things partially and expect every reader to know in detail advanced operations and where/how to use it...
I have tried for over 8 hours to simply pair a dumb fkn wii remote to a phone with no luck... i have read and researched and tried and tried and tried. But everyone has to keep posting cryptic stuff

--------------------- MERGED ---------------------------

It would be nice if someone put the full c code example of what to run in a compiler. When it comes to using mac address to get pin. All i find online is:

char pin[6];
pin[0] = 0xB4;
pin[1] = 0x51;
pin[2] = 0x4C;
pin[3] = 0xE1;
pin[4] = 0xC0;
pin[5] = 0xA4;

That doesnt work.
It seems to be a part of it... but not what it fully looks like.
For us who dont understand c code etc.... why do people post things partially and expect every reader to know in detail advanced operations and where/how to use it...
I have tried for over 8 hours to simply pair a dumb fkn wii remote to a phone with no luck... i have read and researched and tried and tried and tried. But everyone has to keep posting cryptic stuff


And the compiler keeps running into an error about pin being declared using that code
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BakerMan
    I rather enjoy a life of taking it easy. I haven't reached that life yet though.
  • BigOnYa
  • Xdqwerty
    what are you looking at?
    BakerMan @ BakerMan: @The Real Jdbye @SylverReZ @Xdqwerty @BigOnYa @BakerMan :creep: +2