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

    Controller Order not Matching RetroArch or Joystick Selection

    Scheduled Pinned Locked Moved Help and Support
    raspberry piretroarch
    3 Posts 2 Posters 1.2k 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.
    • G
      gaminggoat
      last edited by

      I've been messing with this problem for some time now and can't seem to get anything working correctly.

      My setup consists of a Raspberry Pi 3 with 4 controllers connected via a USB hub bought from The Pi Hut. The controllers plugged into port 1 and 2 are original nes controllers converted to USB using a RetroKit from retroUSB. The next two controllers in port 3 and 4 are generic SNES USB controllers.

      I am using @meleu Joystick Selection in the RetroPie menu to select the SNES USB controllers to be player 1 and 2 for the global settings. I then choose the original NES controllers to be player 1 and 2 for only NES games. I verified that the global setting in joystick selection are what appear in RetroArch. Then when I go into a SNES game it puts and original NES controller as player 1, the SNES controllers as player 2 and 3 and then the other original NES controller as player 4. I've tried about every configuration in Joystick Selection and I can't get the two SNES controllers to be player one and two in SNES games. When I run an NES game it does appear that the controllers are in the correct order but for some reason I can't get player 2's controller to actually work in game. I've really only been looking into the order issue with SNES games but I thought I would just check the NES games before I posted this.

      I really appreciate any help that I can get and please let me know if there is any additional information required.

      1 Reply Last reply Reply Quote 0
      • lostlessL
        lostless
        last edited by

        seems to be an issue with how retroarch now sees controllers in the latest update. I started a thread here that may or may not answer your question. https://retropie.org.uk/forum/topic/17276/usb-ports-no-longer-determine-player-number-retroarch-1-7-1/2

        1 Reply Last reply Reply Quote 0
        • G
          gaminggoat
          last edited by

          @lostless Thanks for the link, it does seem like the problem I'm having. I'll have to try the patch that was mentioned at the end of the thread and see how it goes. Unfortunately my build is in a old NES case with the two original controller always plugged in and inaccessible without opening up the entire case. So if I can't figure this out I guess my only remedy is to open the case and unplug the NES controllers each time I want to use the SNES ones. Here's hoping that isn't what I have to do.

          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.