Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord

    Wii U Pro Controller doesn't re-connect after reboot . Recalbox 6.1.1

    GamePad/GPIO/USB encoder
    reboot bluetooth controller pairing
    10
    12
    2343
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • elchhome
      elchhome last edited by elchhome

      Hello Recalbox Team,

      I've just done a fresh installation of Recalbox 6.1.1 on my Raspberry Pi 3 B+.
      In Emulationstation I was able to pair the original Wii U Pro Controller successfully with the internal Bluetooth controller.
      After every reboot the pairing is lost, but the button mapping is still there.
      Pairing the controller again solves the problem until next reboot. That's really exhausting...
      Can you please help me saving the configuration that it survived reboots?

      The bonus question is:
      I have the Retroflag NESPI+ case.
      In the past I've used the safe shutdown script from:
      https://github.com/RetroFlag/retroflag-picase
      Should I use this again or is there already something included with the new Recalbox release?

      Thanks in advance,
      Andi

      1 Reply Last reply Reply Quote 3
      • elchhome
        elchhome last edited by

        The wiki mentioned two methods:

        /recalbox/scripts/bluetooth/test-device list
        8C:CD:E8:73:F4:87 Nintendo RVL-CNT-01-UC
        /recalbox/scripts/bluetooth/simple-agent hci0 "8C:CD:E8:73:F4:87"
        Agent registered
        Creating device failed: org.bluez.Error.AlreadyExists: Already Exists

        [bluetooth]# pair 8C:CD:E8:73:F4:87
        Attempting to pair with 8C:CD:E8:73:F4:87
        Failed to pair: org.bluez.Error.AlreadyExists
        [bluetooth]# connect 8C:CD:E8:73:F4:87
        Attempting to connect to 8C:CD:E8:73:F4:87
        [CHG] Device 8C:CD:E8:73:F4:87 Connected: yes
        Connection successful
        [CHG] Device 8C:CD:E8:73:F4:87 ServicesResolved: yes
        [Nintendo RVL-CNT-01-UC]# trust 8C:CD:E8:73:F4:87
        Changing 8C:CD:E8:73:F4:87 trust succeeded

        -> now the controller is connected

        After reboot it can't connect again.
        No progress...

        1 Reply Last reply Reply Quote 0
        • Rosch
          Rosch last edited by

          I have the very same problem.

          Wii U Pro Controller and recalbox 6.1.1 on an rpi 3.
          Controller works nice after pairing. No trouble, but pairing is not surviving a reboot.

          After repairing working fine again but this is very annoying because I still have to have keep a USB controller connected.

          Any help appreciated...

          1 Reply Last reply Reply Quote 0
          • allanpcsp
            allanpcsp last edited by

            Me too .. same exact problem
            I have the very same problem.

            Any help appreciated.

            1 Reply Last reply Reply Quote 0
            • Rosch
              Rosch last edited by

              The problem still persists ...

              Any news on this?

              I tried retropie. There it works but i would love to stick with recalbox

              1 Reply Last reply Reply Quote 1
              • ien ien
                ien ien last edited by

                I ve got the same problem with The same controler. Will the next update will fix it? Or do we need to go back to the older version?

                1 Reply Last reply Reply Quote 0
                • rsa2000
                  rsa2000 last edited by

                  Same issue, official Wii U Pro. Works great but no longer paired after reboot.

                  1 Reply Last reply Reply Quote 0
                  • smashingtool
                    smashingtool last edited by

                    Same issue here, driving me nuts.

                    1 Reply Last reply Reply Quote 0
                    • Sliner
                      Sliner last edited by

                      I have the same issue.
                      Hope for an update or a solution. THX in andvance.
                      Nils

                      1 Reply Last reply Reply Quote 0
                      • bigheadwillie
                        bigheadwillie last edited by

                        I had the same issue with my 2 official Wii U Pro controllers and found a fix. I changed the line below from =0 to =1 in the recalbox.conf under section D (controllers). After changing this and rebooting my Wii U controllers reconnect every time after a reboot or unplugged power to the recalbox.

                        controllers.bluetooth.ertm=1

                        THe problem is if i change this setting to "1" then my official ps3 controllers no longer reconnect automatically! I am using 2 Wii U pro controllers as my main 2 controllers and 2 ps3 controllers for when i want to play 4 players games.

                        So i have to choose whether i want my wii u controllers or ps3 controlelrs to reconnect to bluetooth after a reboot, i havent found a way to get both to work.

                        1 Reply Last reply Reply Quote 1
                        • Voytex86
                          Voytex86 last edited by

                          @elchhome I have the same problem with my 8BitDo SN30 pro ("after every reboot the pairing is lost").
                          I think You should open the terminal (press "F4" in Recalbox main menu, then press "ALT+F2", login: root, password: recalboxroot).

                          Then type in "bluetoothctl" then type the following commands :

                          agent on
                          default-agent
                          power on
                          scan on

                          Wait until bluetoothctl lists your device then:

                          pair AA:BB:CC:DD:EE:FF
                          connect AA:BB:CC:DD:EE:FF
                          trust AA:BB:CC:DD:EE:FF

                          Check out this:
                          link 1
                          link 2

                          1 Reply Last reply Reply Quote 0
                          • Zaphod
                            Zaphod last edited by

                            Minor addition to this
                            Once you go through the normal pairing process you need to make a change so that the controller reconnects.

                            the correct way to do this is to edit /recalbox/share/system/recalbox.cfg and change the follow line(s)

                            Firstly you must change

                            controllers.bluetooth.ertm=0
                            

                            to

                            controllers.bluetooth.ertm=1
                            

                            you may also need to change this

                            controllers.ps3.enabled=1
                            

                            to this

                            controllers.ps3.enabled=0
                            

                            This has been tested with a the official Wii U Pro controller and works flawlessly. I can not attest to how it works with the aftermarket version.

                            1 Reply Last reply Reply Quote 0
                            • First post
                              Last post

                            Want to support us ?

                            74
                            Online

                            99.7k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com