Raspberry Pi 4

For information, Recalbox IS NOT compatible with Raspberry Pi 4 yet.
Pour information, Recalbox N'EST PAS encore compatible avec le Raspberry Pi 4.

The Recalbox Team.

Pairing 2 Wii U Pro Controllers



  • Please forgive me if this question has been asked already...

    First off, I understand that the Wii U Pro controller is not yet officially supported. Maybe this info will help with the inclusion in the next version of Recalbox.

    I have successfully been using a Wii U Pro controller for a couple weeks, playing NES, SNES, arcade, N64, etc. I just paired a 2nd Wii U Pro controller and it came up as the same name and controller number (in the name) as the 1st controller. I set them as controller 1 & 2. I then starter Super Mario Bros (NES) and picked 2 players. Controller 1 worked for Mario (player 1) and not Luigi (player 2)...and controller 2 worked for Luigi (player 2) and not Mario (player 1). This was PERFECT!

    Here's where the problem started...

    I turned off the Pi and then turned it back on. I turned on 1 Wii U Pro controller and it connected and worked! I then turned on the 2nd Wii U Pro controller and it tried to connect, but never does. I then re-paired the 2nd controller and it worked perfectly with the 1st.

    Here's what I know:

    1. Recalbox will remember the pairing and button layout for both Wii U Pro controllers

    2. Recalbox will ONLY connect with the 1st Wii U Controller that is turned on. I tested this with both controllers. It doesn't matter which one I try to connect. The first one I press will connect and the 2nd one won't connect.

    3. A workaround is is to re-pair the non-connecting controller. This allows me to be able to play 2 player games.

    With all this said, my question is...Is there a way to add a line to the CFG file that would allow Recalbox to see the 2 controllers as a different name (or at least controller # in the name). Has this problem occurred with other identical Bluetooth controllers...PS3, etc? Thanks to anyone who can offer any suggestions on this!



  • @xtreemsurf Let me make things a little more precise 🙂

    1. Recalbox stores pad configs depending on some hardware IDs + their name. I'd bet that if both your controllers are genuine, only one is configured in the inputs file
    2. Recalbox stores BT MAC address to know who's who. If no matter in which order you connect your pads, the 2nd never connects ... Then indeed, something wrong is happening
    3. same as above

    You should check the folder where BT MAC @ are stored and make sure both are there. Somewhere in ~/bluetoothafair



  • @Substring said in Pairing 2 Wii U Pro Controllers:

    @xtreemsurf Let me make things a little more precise 🙂

    1. Recalbox stores pad configs depending on some hardware IDs + their name. I'd bet that if both your controllers are genuine, only one is configured in the inputs file
    2. Recalbox stores BT MAC address to know who's who. If no matter in which order you connect your pads, the 2nd never connects ... Then indeed, something wrong is happening
    3. same as above

    You should check the folder where BT MAC @ are stored and make sure both are there. Somewhere in ~/bluetoothafair

    Thanks for the input! Yes, both were bought locally from Target & Best Buy, so they are genuine. When I check the Bluetooth folder, if I don't see them both, should I delete what I see there and start over with pairing both controllers?

    Something to add...

    After more testing last night, it seems to now only remember the most recently paired Wii U Pro Controller. I can still do the workaround and get both controllers working by re-pairing the second controller, but when I turn the Pi off/on, it will only connect with the last Wii U Pro controller to go through the pairing process.

    Does this help with any suggestions? Thanks again!!



  • @xtreemsurf check the bluetooth folder after a reboot. It it mentions only 1 mac, then something is wrong



  • @Substring

    I think I solved the problem! I chose the option to forget Bluetooth devices. I then went into pairing mode and paired both devices at the same time. They now show up as Wii U Pro #1 & #2...AND they both stayed paired and connect no problem after a reboot of the Pi. Thanks for all your help!



  • @xtreemsurf Glad you made it by yourself 🙂



  • Sorry to Necropost, but this is relevant to an issue I'm having.
    I guess this is a question more for xtreemsmurf.
    I tried syncing with a dongle, and using the internal bluetooth, and neither will even recognize the controller.
    Does anyone know a good way to set these up?



  • @Eccid

    I had the best luck using an old Bluetooth dongle from about 2003. It works perfectly. I believe the internal Bluetooth only works once you upgrade to 4.1....which leads me to this...can anyone help with this?...

    I JUST upgraded to 4.1 today. My external Bluetooth dongle has worked perfectly! I upgraded to 4.1, so I could use the internal Bluetooth with my Wii U Pro controllers. They paired just fine, but I have a TON of input lag and it even misses some button presses.

    Is there a way to switch BACK to using the external Bluetooth dongle? Do I just plug it in to disable the internal Bluetooth? Thanks to anyone who can answer this...thanks!


Log in to reply
 

Want to support us ?

192
Online

78.5k
Users

20.0k
Topics

147.5k
Posts