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 Issues

    Scheduled Pinned Locked Moved Help and Support
    retropie
    2 Posts 2 Posters 499 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
      Rikochet
      last edited by

      I just recently purchased two tomee USB controllers, one a SNES and the other a NES. When configured individually they both work fine but when plugged in together whichever controller is configured first works correctly but the other will be missing buttons. Like if the SNES controller is configured first the NES controllers physical A button will be B and the physical A button just triggers the A buttons action very fast. It recognizes both controllers as a 2axes 11keys game pad. Is there any way to separate the configurations? Or am I stuck only being able to use the controllers separate?

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @Rikochet
        last edited by BuZz

        @Rikochet see https://github.com/RetroPie/RetroPie-Setup/issues/1798

        you can add the product id / vendor id manually (assuming they both have different product ids) to the controller config in /opt/retropie/configs/all/retroarch/autoconfig (so you have two copies of it each with the difference ids).

        You will however also need to manually set the controls up. Right now when controls have the same name we don't do this automatically. TBH the manufacturers should bother to give them unique names etc, but the cheap stuff often has missing device/vendor info etc.

        example

        # Hex vid:pid is found using "dmesg -w" or "tail -f /var/log/syslog" and converted to Decimal using http://www.binaryhexconverter.com/hex-to-decimal-converter
        # Hex vid:pid = 2810:0009 -> Decimal vid:pid = 10256:9
        input_vendor_id = 10256
        input_product_id = 9
        

        Note when posting please also read https://retropie.org.uk/forum/topic/3/read-this-first first and provide the information as requested so I know your set-up.

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 1
        • 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.