RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Trouble configuring dual controllers with same ID

    Scheduled Pinned Locked Moved General Discussion and Gaming
    dual padsgamepadsdeviceguid
    4 Posts 1 Posters 920 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.
    • R
      rosskii
      last edited by

      Pi Model or other hardware: 3
      Power Supply used: Stontronics 100-240v 50/60Hz 0.5A Output: +5.1V 2.5A
      RetroPie Version Used: 4.3
      Built From: retropie-4.3-rpi2_rpi3.img
      USB Devices connected: Targus mini keyboard, HuiJia USB Gamepad (PS2 converter), GreenAsia Electronics USB GamePad (SNES converter)
      Controller used: 2 x SNES, 2 x PS2
      Error messages received:
      Log found in /dev/shm/runcommand.log (if relevant):
      Guide used:
      File: es_input.cfg
      Emulator: all
      Attachment of config files:
      How to replicate the problem: Ive tried this with both my ps2 and snes adapters (seperately). The devices I have are 1 x usb port which connects to 2 x pads. I plug one in and set up the buttons. Then I plug in the 2nd pad and set that up. Doing this causes the system to replace the first controller with the 2nd controller configuration. After looking at es_input.cfg, I can see the problem is they use the same name and same deviceGUID.

      <code>
      <inputConfig type="joystick" deviceName="GreenAsia Electronics USB GamePad " deviceGUID="030000008f0e00001310000000010000">
      </code>

      FYI if I plug in the pads on a windows PC, then Windows treats each pad as unique, whereas in Retropie it treats them as duplicates. There must be something unique about these pads. Maybe there is a command I can use to output the device details, so maybe we could find a new critera to differentiate between the pads?

      I spent about 4 to 6 hours searching google for answers. I did find this in the docs, which I am going to try next. Maybe someone could tell me if this might work for my situation? https://retropie.org.uk/docs/Universal-Controller-Calibration-&-Mapping-Using-xboxdrv/ ? Maybe I can just use that for my 2 adapters and then set up my other 10 controllers wusing the normal process?

      Another fix I was thinking about, was to somehow rename one of the pads in the device list, which would mean I could fix with a command without needing any changes made to retropie. If anyone has some advice I would be so grateful.

      1 Reply Last reply Reply Quote 0
      • R
        rosskii
        last edited by

        oh sorry this should have gone in the help and support section

        1 Reply Last reply Reply Quote 0
        • R
          rosskii
          last edited by

          i reposted this in help section. please delete this topic

          1 Reply Last reply Reply Quote 0
          • R
            rosskii
            last edited by

            please post in this thread instead https://retropie.org.uk/forum/topic/13380/trouble-configuring-dual-controllers-with-same-id

            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.