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

    Arcade controller issue on setting

    Scheduled Pinned Locked Moved Help and Support
    arcade controlsissueset upemulastionretropie
    18 Posts 3 Posters 3.4k 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.
    • pjftP
      pjft
      last edited by

      Welcome.

      I don't think that we need a genius per se, but we certainly need more detail. How are you connecting your joysticks and buttons to the Pi? Gpio? Any sort of USB thingie? A Control Block?

      More information can certainly help, otherwise we're all flying blind here.

      1 Reply Last reply Reply Quote 0
      • loujezL
        loujez
        last edited by loujez

        All the buttons are connected to the gpio directly and correctly. I have verificated 12 times. I don't have controlblock and nothing particular is connected on usb expect a bluetooth dongle for my keyboard.
        When i try to launch a game it is written " gpio controller 1 not configured 0/0"
        What is weird is the fact that 2 buttons work and both are the "button 4". My rasp recognized them, not the others. I have try to connect player 1 and 2 ground cable on different place of the gpio. The situation is the same everytime

        1 Reply Last reply Reply Quote 0
        • pjftP
          pjft
          last edited by

          Do they register when you're only on the command line? Do any characters show up? (I'm not sure if they should, though, so don't worry if they don't).

          Have you searched here for gpio EmulationStation?

          There seems to be quite a lot information on similar cases and troubleshooting steps:

          https://retropie.org.uk/forum/topic/812/gpio-arcade-buttons/2

          I'd do a quick search first as gpio setup requires a bit of tweaking I believe.

          1 Reply Last reply Reply Quote 0
          • loujezL
            loujez
            last edited by loujez

            Thank you for your time pjft.

            Yes i've tried to do it by the command line and they don't show up. I've the feeling to have searched everywhere lol. 5 hours on the net. Yes i have seen a lot of information but actualy they do not the perfect similar case. Some have issue with snes pad but no one have 2 buttons working with the same name. I have connected to different usb gamepads to see if the probleme was the same but not. They work.
            Ok i've just understood your word "tweak". So yes i supposed too but what ? i've tried to update every possible packages, tried setting up joypad manually and so on...

            pjftP 1 Reply Last reply Reply Quote 0
            • pjftP
              pjft @loujez
              last edited by

              @loujez I can imagine. It's certainly not my area of expertise, as I don't have a cabinet.

              If you follow the recommendation on one of the posts I linked to, to test with evtest and/or jstest, what's the outcome?

              Maybe we can start there?

              1 Reply Last reply Reply Quote 0
              • loujezL
                loujez
                last edited by

                Ok i'm going to try it. I come back soon

                TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                • TMNTturtlguyT
                  TMNTturtlguy @loujez
                  last edited by

                  @loujez are you wiring them directly to the pins on the pie? If so how do you wire 26 buttons? I didn't know that was possible?

                  loujezL 1 Reply Last reply Reply Quote 0
                  • loujezL
                    loujez
                    last edited by

                    ok when i do this. the button 4 responds. When i press it, it is on, when i grab it it is off. The others buttons and joypad dont work

                    1 Reply Last reply Reply Quote 0
                    • loujezL
                      loujez @TMNTturtlguy
                      last edited by

                      @TMNTturtlguy yes sorry, not 26 buttons but 26 pins ! of course. 4 are used for each joypad. Down, left right up x2

                      TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                      • TMNTturtlguyT
                        TMNTturtlguy @loujez
                        last edited by

                        @loujez got it! Did you daisy chain the grounds from button to button?

                        This link is in English, I hope you can translate it. It is a good guide on how to do what you are trying to do.

                        link text

                        loujezL 2 Replies Last reply Reply Quote 0
                        • loujezL
                          loujez @TMNTturtlguy
                          last edited by

                          @TMNTturtlguy Thank you ! I'm reading it. I give you a feedback after

                          1 Reply Last reply Reply Quote 0
                          • loujezL
                            loujez @TMNTturtlguy
                            last edited by loujez

                            @TMNTturtlguy ok i have already it read before. And what is called daisy chained is what ive done on my cab. But still the probleme. In fact each button is connected to a particular gpio pin and the other parts of microswitch are in a daisy chain that end up to the ground pin. I was already okay with that

                            TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                            • TMNTturtlguyT
                              TMNTturtlguy @loujez
                              last edited by

                              @loujez if you have connected everything per the link and the ground, the buttons should register on the command line when you run jstest. Have you run this test? Her is a link to that

                              loujezL 1 Reply Last reply Reply Quote 0
                              • loujezL
                                loujez @TMNTturtlguy
                                last edited by

                                @TMNTturtlguy Yep i've done it 10 minutes ago. As i said the only button recognized is the button 4. And 2 buttons share this name. The others buttons are not recognized. i'm completely lost lol

                                TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                                • TMNTturtlguyT
                                  TMNTturtlguy @loujez
                                  last edited by

                                  @loujez I would disconnect all of your buttons and wires and follow the guide step by step to be sure that you do not have one wire wrong. If you follow the guide the buttons should at least register.

                                  1 Reply Last reply Reply Quote 0
                                  • loujezL
                                    loujez
                                    last edited by

                                    Ok thank you my friend for your help. I will do it tomorrow and i will give you the results oft the orperation. Thank you for everything ang have a good night ;)

                                    TMNTturtlguyT 1 Reply Last reply Reply Quote 0
                                    • TMNTturtlguyT
                                      TMNTturtlguy @loujez
                                      last edited by

                                      @loujez you are welcome. Good luck.

                                      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.