Recalbox Forum

    • Register
    • Login
    • Search
    • Recent
    • Tags
    • recalbox.com
    • Gitlab repository
    • Documentation
    • Discord
    1. Home
    2. Surface
    3. Best
    • Profile
    • Following 0
    • Followers 0
    • Topics 1
    • Posts 5
    • Best 1
    • Controversial 0
    • Groups 0

    Best posts made by Surface

    • Changing "choose/launch" button to A and "back" button to B

      I know this has been asked before in old topics from a year or two ago, but I would like to know if the current Recalbox 6.0 supports the ability to change what button A and button B do on EmulationStation/The Recalbox OS only (without affecting input mappings on Retroarch cores).

      Across multiple systems, the right-most button (A in Nintendo systems, C in Sega systems, O in Sony Japanese systems, etc.) works to "accept," while the bottom button (B in Nintendo, B in Sega, X in Sony Japanese) works to "cancel/return." Therefore, the current ES/Recalbox accept/cancel scheme goes against a strong habit (except for users mostly used to the non-Japanese Sony scheme). Currently, other frontends like RetroPie and Lakka/Retroarch default to the rightmost button as the accept button.

      My current workaround has involved swapping A and B on the controller configuration setting of ES, but then I am forced to swap accept/cancel on Retroarch cores and use overrides, and to change the remap settings for each core and save remap configs for each. This is okay now that I'm only using a few systems/cores, but as I add more this will become a troublesome workaround.

      If there is no way to make this configuration setting, I suggest adding it as an optional configuration on the next Recalbox release. Thanks for your time and input.

      posted in Recalbox General
      Surface
      Surface