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

    Naming Controllers / Keeping order sanity

    Scheduled Pinned Locked Moved Help and Support
    8bitdo sf30 procontroller mapudev
    2 Posts 2 Posters 332 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.
    • W
      wesw02
      last edited by

      I've spent my quarantine time hacking around with Retropie. I bought a Pi4B (4GB) and 4x 8 Bitdo SF30 Pro. The kids have been having a blast playing old games (SNES, N64, Super Mario War).

      The docs and this forum have been awesome. The only issue I haven't been able to figure out is how to keep all the controllers mapped to the same player number. The SF30 Pro has player indicators, but it doesn't seem to be supported by the udev driver as fair as I could tell. So I just slapped a label on the back of each controller ( 1 - 4 ) and thought I could statically map them.

      I've tried using meleu/RetroPie-joystick-selection, that seems input_player*_joypad_index value in my retroarch.cfg. But what I've noticed is that it seems the inputs get assigned differently depending on the order the controllers are turned on.

      Also it seems that even though I can assign a bluetooth alias to each controller, most of ES uses the devices name. So they all say "8 Bitdo SF30 Pro".

      Is there any way I can make these controllers statically mapped and have unique names?

      M 1 Reply Last reply Reply Quote 0
      • M
        Manukan @wesw02
        last edited by

        @wesw02 Did you try to manually set the joystick order in retropie-setup for the emulator you are using?

        I had the problem that 1 out of 10 times, when loading a game, the player1 controller was assigned to player2.

        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.