RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Failure to boot with xboxdrv initialisation in rc.local

    Scheduled Pinned Locked Moved Help and Support
    xboxdrvboot failcustom controls
    25 Posts 2 Posters 1.6k Views
    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.
    • A
      Applepie2
      last edited by

      After reading the log myself I guessed that I hadn't reconfigured the controller properly in emulationstation, so after redoing the configuration everything is working great.

      Thanks so much for all the help, problem is solved!

      1 Reply Last reply Reply Quote 0
      • mituM
        mitu Global Moderator @Applepie2
        last edited by

        @Applepie2 said in Failure to boot with xboxdrv initialisation in rc.local:

        As a side note, at the moment I am manually typing these outputs out for you, is there a simple way for me to be able to copy and paste the whole logs?

        You can use SSH to log in and issue commands, transfer files/text from the Pi.

        From the EmulationStation log, it looks like the controller is detected as a joystick. Can you also post the entire log - including the inputs recorded during the configuration screen ?

        Should be easier to transfer if you're using SSH. The log file can also be found via file shares at \\retropie\configs\all\emulationstation\es_log.txt.

        As a last resort, you can configure the device manually by adding the appropriate entries in es_input.cfg (same folder as the log file).

        1 Reply Last reply Reply Quote 0
        • A
          Applepie2
          last edited by

          It was my own fault for not configuring the controller again in emulationstation, sorry about that!

          The only issue I now have is that although it works perfectly in emulationstation, the controller doesn't work at all in any of emulators I've tried (only been testing libretro core emulators). On launch it now shows that three controllers are recognised Teensyduino Keyboard/Mouse/Joystick in port 1, Teensyduino Keyboard/Mouse/Joystick in port 2 and ApplePi Controller in port 3.

          I feel there may be some conflict as both the physical controller and virtual remapped version as they are both being seen.

          mituM 1 Reply Last reply Reply Quote 0
          • mituM
            mitu Global Moderator @Applepie2
            last edited by

            @Applepie2 said in Failure to boot with xboxdrv initialisation in rc.local:

            I feel there may be some conflict as both the physical controller and virtual remapped version as they are both being seen.

            Yes, I think that's the case. You may use the Configuration Editor to re-order the joysticks so #3 (ApplePie) appears are #1 and takes over as Player 1.
            This will work for RetroArch, for other (stadalone) emulators there may be additional configuration to be done to re-order the joysticks.

            A 1 Reply Last reply Reply Quote 0
            • A
              Applepie2 @mitu
              last edited by

              @mitu Perfect! That's solved it! Everything works brilliantly now, thanks again so much for all your help!

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

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.