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

    SNES gamepads both acting strange

    Scheduled Pinned Locked Moved ControlBlock, PowerBlock & Co.
    snesgamepadcontrolblockwiring
    4 Posts 2 Posters 966 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.
    • C
      Chad
      last edited by

      I'm using the ControlBlock in an actual SNES case with actual SNES controllers.

      I have the ControlBlock wired up, installed, and configured. The power switch and LED switches both work fine. My Raspberry Pi recognizes the two SNES controllers, however when I test the buttons, both controllers are only registering the "B" button. jstest shows that when the B button is pushed, it registers that every single button on the controller is pushed. The same exact thing happens for the second player controller.

      Any thoughts on what could cause both controllers to act like this?

      1 Reply Last reply Reply Quote 0
      • C
        Chad
        last edited by

        I tried following the diagram here. Did I do something incorrectly?
        alt text

        1 Reply Last reply Reply Quote 0
        • C
          Chad
          last edited by

          Me again. It turns out I had the P1P2 Latch and P1P2 Clock swapped when I put the wires into the ControlBlock. I was looking at the SNES pinout incorrectly. I flipped them around and it works perfectly now.

          1 Reply Last reply Reply Quote 0
          • P
            petrockblog Global Moderator
            last edited by

            Glad to hear that you found the problem.

            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.