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

    Exit PPSSPP with Gamepad

    Scheduled Pinned Locked Moved Help and Support
    ppssppretropie 4.8gamepademulator
    2 Posts 1 Posters 1.9k 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.
    • H
      houserockr
      last edited by

      Hi guys.
      on retropie, is there any way to return from a game to the PPSSPP emulator with just a gamepad/controller and no keyboard?
      Usually there's this button combination in other emulators that works fine, just not in PPSSPP.

      Here's my /opt/retropie/configs/psp/emulators.cfg:

      ppsspp = "pushd /opt/retropie/emulators/ppsspp; /opt/retropie/emulators/ppsspp/PPSSPPSDL --fullscreen %ROM% --escape-exit; popd"
      default = "ppsspp"
      

      and my /opt/retropie/configs/psp/PSP/SYSTEM/controls.ini

      [ControlMapping]
      Up = 1-19,10-19
      Down = 1-20,10-20
      Left = 1-21,10-21
      Right = 1-22,10-22
      Circle = 1-52,10-190
      Cross = 1-54,10-189
      Square = 1-29,10-191
      Triangle = 1-47,10-188
      Start = 1-62,10-197,10-106
      Select = 1-66,10-196,10-4
      L = 1-45,10-194,10-193
      R = 1-51,10-195,10-192
      An.Up = 1-37,10-4003
      An.Down = 1-39,10-4002
      An.Left = 1-38,10-4001
      An.Right = 1-40,10-4000
      Analog limiter = 1-60
      RapidFire = 1-59
      Fast-forward = 1-61
      SpeedToggle = 1-68
      Pause = 1-111,10-109,10-104
      Rewind = 1-67
      

      I already found that --escape-exitoption for the emulator itself, but no change.
      My controller is an XBOX USB controller, which basically works great while playing.

      Any hint appreciated.
      Thanks!

      H 1 Reply Last reply Reply Quote 0
      • H
        houserockr @houserockr
        last edited by

        Answering myself, because I'm an idiot. Sorry.

        In the emulator's settings (on the GUI) I had to (re-)assign a correct mapping for pause.
        It had kbd.esc and two other weird keys from the controller assigned to pause.
        I assigned the button behind/below the right shoulder key to pause, no idea what those are called.
        Which in my case resulted to the following in controls.ini:

        [ControlMapping]
         ... snip ...
        Pause = 1-111,10-197
        Rewind = 1-67
        

        So, 10-197 is the key that was missing.

        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.