Recalbox Forum

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

    XBox One Controller not usable after firmware update

    GamePad/GPIO/USB encoder
    xbox usable firmware update
    7
    15
    7102
    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.
    • rockaddicted
      rockaddicted last edited by

      Yes indeed, a PR seems to correct this problem, but it is not merged 😕 https://github.com/xboxdrv/xboxdrv/pull/175 So maybe switch the xboxdrv repo until this fix is merged upstream ? If I build a binary, could you test it ?

      Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
      Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
      Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

      Don't forget to upvote messages if it has been useful ;)

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

        Thanks for the answers. I already tested various configuration of xboxdrv and ps3. @rockaddicted: If you can build me an binary with that commit for xboxone i would really appreciate it and test it. 🙂

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

          I just saw that the driver xpad might help, see https://github.com/xboxdrv/xboxdrv/issues/184 . How can i use xpad with recalbox?   By the way how can i build https://github.com/xboxdrv/xboxdrv/pull/175 and use it with recalbox?

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

            xpad is the default driver used in recalbox (xboxdrv driver disabled) Someone have tested the new recalbox 4.0.0 beta1 version ?

            Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
            Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
            Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

            Don't forget to upvote messages if it has been useful ;)

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

              @lentilky please check your mp

              Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
              Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
              Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

              Don't forget to upvote messages if it has been useful ;)

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

                I have the same issue with a Xbox One Controller updated, please share and send me the how to apply the fix 😞

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

                  That didn't work...

                  Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                  Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                  Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                  Don't forget to upvote messages if it has been useful ;)

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

                    hello someone on recalbox 4.0.0 to test a fix about xbox one gamepad support ?

                    Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                    Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                    Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                    Don't forget to upvote messages if it has been useful ;)

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

                      This gamepad was compatible ... in the past ... but Microsoft had updated the firmware, and xbox one gamepad is no more supported. So, can you test something ? go in your recalbox.conf file, check if the xboxdrv driver is disabled :

                      # ------------ D2 - XBOX Controllers ------------ #
                      ## Xbox controllers are already supported, but xboxdrv can solve some compatibility issues 
                      ## Enable xboxdrv driver, disable this if you enabled ps3 controllers (0,1)
                      controllers.xboxdrv.enabled=0
                      ## Set the amount of controllers to use with xboxdrv (0..4)
                      controllers.xboxdrv.nbcontrols=2
                      

                      Then always in this file, switch on nightlies updates :

                      # ------------ G - UPDATES ------------ #
                      ## Automatically check for updates at start (0,1)
                      updates.enabled=1
                      # default : stable ; set to beta to get the next version currently beeing tested. set to unstable at your own risk to get the developpment version.
                      updates.type=stable
                      

                      Then save and reboot. RecalboxOS will alert you than an update is available. Go in system options, then start update. Once reboot, update process ok, plug your xbox one gamepad in USB, then try it.

                      Recalbox V4.1.0 - RPI3 OC - Xbox360 wireless
                      Wiki ENG : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(EN)
                      Wiki FR : https://github.com/recalbox/recalbox-os/wiki/Mini-How-To-(FR)

                      Don't forget to upvote messages if it has been useful ;)

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

                        Now the XBox One Controller (wired) work again! Thank you rockaddicted It works with the latest development version of 4 (updates.type=unstable). With the normal version 4 it does not work.

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

                          Out of curiosity, did the controller change its protocol to converse with the systems?

                          1 Reply Last reply Reply Quote 0
                          • daniel-reid
                            daniel-reid last edited by

                            Greetings! I'm currently using RetroPie, and I have encountered the same problem - I have two Xbone controllers, one of which has the firmware update described above and the other does not. The one WITH the update stopped worked immediately after installing it, and it was working before that. A couple questions: 1. What's the nature of the change you made to fix it for Recalbox? What was the cause? Can I replicate it for Retropie? I'd be happy to submit a pull request if I'm able to fix it. 2. Is it possible for me to switch from RetroPie to RecalBox without losing currently saved ROM states? I'm guessing not, but figured I'd ask...

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

                            Want to support us ?

                            75
                            Online

                            99.6k
                            Users

                            28.1k
                            Topics

                            187.1k
                            Posts

                            Copyright © 2021 recalbox.com