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

    Unable to exit games after configuring Logitech F710 controller and rebooting

    Scheduled Pinned Locked Moved Help and Support
    configurationemulationstaionlogitech f710
    9 Posts 3 Posters 1.0k 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.
    • M
      misanthrope
      last edited by

      Pi Model or other hardware: 4B+
      Power Supply used: Official rPi power supply
      RetroPie Version Used (eg 3.6, 3.8.1, 4.1 - do not write latest): 4.7
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: Logitech F710 wireless dongle, Samsung USB memory stick
      Controller used:Logitech wireless F710

      How to replicate the problem:

      • Perform an install, either using latest RP image or using latest script over Raspbian (issue manifests either way).
      • Configure the Logitech F710 controller , selecting Start for the Start button and Back for the Select button.
      • Start any game
        -Exit game using <Start><Select>. Works fine.
      • Exit ES and reboot system
      • Start any game on any platform
      • Try using <Start><Select> to exit the game
      • Note that <Start><Select> has no effect - you are unable to exit any game without a hard reset.

      This issue did not occur prior to the 'official' RetroPie Rpi4 beta release, even when using the identical hardware.

      1 Reply Last reply Reply Quote 0
      • M
        misanthrope
        last edited by

        Additional info:

        The above is true when using the image provided on the RetroPie site.

        However, when using the Raspberry Pi Imager utility and selecting RetroPie as the OS to install, then configuring the Logitech F710, I AM able to exit games using <Select><Start>, but only until I run retropie_setup.sh and ask it to update. Upon reboot after update, <select><start> no longer works to exit games.

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

          @misanthrope said in Unable to exit games after configuring Logitech F710 controller and rebooting:

          However, when using the Raspberry Pi Imager utility and selecting RetroPie as the OS to install,...

          The RPI imager installs the same image as the one distributed on retropie.org.uk/download.

          Upon reboot after update, <select><start> no longer works to exit games.

          Can you re-install the xpad driver from RetroPie-Setup, then restart and re-configure the gamepad. Check to see if the hotkey combo works afterwards.

          M 1 Reply Last reply Reply Quote 0
          • M
            misanthrope @mitu
            last edited by

            @mitu

            Installed RetroPie from Raspberry Pi Imager. Configured controller. Verified that <Select><Start> works. Updated RetroPie via RetroPie>RetroPie Setup > Update. Rebooted. Verified that <Select><Start> no longer works.

            Navigated to Manage Packages>Manage Driver Packages > 848 xpad (which indicated "Installed - via source"). Chose Update (from source). Rebooted.

            No change in behavior - <Select><Start> still doesn't work

            1 Reply Last reply Reply Quote 0
            • M
              misanthrope
              last edited by

              I also verified that the contents of theF710 config file was completely unchanged.

              Although it went by fairly quickly; I am positive that during the update cycle, I saw a git clone of xpad.gi tfor 'enable_leds_and_trigmapping', which seems a bit odd, since according to GitHub that diff file is 2 years old - I would have certainly assumed that it would have been incorporated into the setup by now.

              I am going to try reverting what was in that .diff file and see if it fixes anything

              1 Reply Last reply Reply Quote 0
              • M
                misanthrope
                last edited by misanthrope

                I forked the RetroPie-Setup repo, did nothing except comment out the line that called the above-mentioned diff file, cloned to a fresh Raspbian Buster install, and ran setup. Everything now functions exactly as expected, both before and after running a RetroPie update.

                That patch looks exceedingly simple (full contents below) but for some reason it is killing Start/Select functionality on the Logitech 710 controller.

                /RetroPie/RetroPie-Setup/blob/master/scriptmodules/supplementary/xpad/01_enable_leds_and_trigmapping.diff

                4c09b66d-efce-497a-8302-c654f3d9c466-image.png

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

                  @misanthrope You can have the same result by modifying /etc/modprobe.d/xpad.conf and setting triggers_to_buttons=0.

                  1 Reply Last reply Reply Quote 0
                  • M
                    misanthrope
                    last edited by

                    Thank you - that is great info. Will give that a shot today.

                    DwarfboysimD 1 Reply Last reply Reply Quote 0
                    • DwarfboysimD
                      Dwarfboysim @misanthrope
                      last edited by

                      @misanthrope whenever i have had issues with those controllers i have uninstalled and reinstalled the xpad drivers. also make sure what mode the switch on the front of your controller is set to

                      1 Reply Last reply Reply Quote 0
                      • 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.