• Recent
  • Tags
  • Popular
  • Home
  • Docs
  • Register
  • Login
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

Retropie controller trouble

Scheduled Pinned Locked Moved Help and Support
eg startsretropie 4.6controller
3 Posts 2 Posters 338 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.
  • A
    abo
    last edited by 1 May 2020, 13:59

    I'm running Retropie 4.6 on a 2GB Pi 4, purely to run arcade roms. I bought some joysticks and buttons from EG Starts on Amazon and put them all into a temporary housing to make sure everything works as it should. This is what I have:

    https://www.amazon.co.uk/gp/product/B07B63SBJR/ref=ppx_yo_dt_b_asin_title_o04_s00?ie=UTF8&psc=1

    I'm using the official Pi 4 power supply and have added some heatsinks.

    I've wired up six fire buttons, the start button plus a spare button for the hotkey, for each controller as per the wiring diagram - fire buttons plugged in to K1-6, hotkey into K7 and select/start into the sockets as labelled). If I plug one controller in (either one, doesn't matter) I can set it up in the controller config menu just fine and everything works as a Player 1 controller.

    However... When I plug the other controller in, I can configure it as above and everything appears to be fine. However, when I launch a two player game I run into trouble in that the Player 1 start button has become a fire button, one of the fire buttons appears to be empty and select has become P1 start. The Player 2 controller at this point works fine. This also means I cannot use the hotkey/start combination to exit the game with the affected controller.

    Then, if I go back into the controller config menu and set up the Player 1 controller again, it breaks the Player 2 setup in the same way. Reconfiguring the Player 2 controls ping-pongs the problem back to Player 1.

    I've had a look at the config menu when running an actual rom and it reports the buttons are configured correctly.

    Any idea where I should take my troubleshooting next? Is there anything in the Retropie configuration I can check (Retropie noob here...) Could this be an encoder issue?

    Thanks

    1 Reply Last reply Reply Quote 0
    • M
      mitu Global Moderator
      last edited by mitu 5 Jan 2020, 17:17 1 May 2020, 16:17

      @abo said in Retropie controller trouble:

      Could this be an encoder issue?

      Sort of. Because both controllers are identical (in name and model), the same input configuration is applied to both. If configure one of them, the same configuration is applied to the other (and vice-versa).

      What you need to do is ensure the inputs are wired identically - i.e. Button A on P1 uses the same wiring position as Button A on P2. You can't mix and match.

      1 Reply Last reply Reply Quote 0
      • A
        abo
        last edited by 1 May 2020, 17:08

        That did it! There was a wiring problem with the hotkey. I just unplugged it, configured select as the hotkey for both controllers and now it is running perfectly. Thanks :)

        1 Reply Last reply Reply Quote 0
        3 out of 3
        • First post
          3/3
          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.

          This community forum collects and processes your personal information.
          consent.not_received