• 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

Arcade controller issue on setting

Scheduled Pinned Locked Moved Help and Support
arcade controlsissueset upemulastionretropie
18 Posts 3 Posters 3.2k 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.
  • L
    loujez
    last edited by 6 Jul 2017, 22:05

    Hi everybody
    I just finsh to make my home arcade cabinet.
    I have a raspberry pi 3 and i have configured retropie.

    I have joypads and arcade buttons for 2 players. I switch on my cab for the first time everything work (just a sound probleme but i've solved fastly).

    Now i just want to set up my aracde controllers on emulationstation and nothing works. I've spend hours on the issue but still have no answers.

    It says 1 controller is recognize and i have to press A to configure it. So that's what i've done. Then I have to set d-pad up down left and so on. Nothing works. I have 26 buttons ! No one a recognized except 2 buttons.... When i press one of them it is written "button 4" and when i press the other one it is written "already taken" !!!

    I'm completely lost. On fench retropie website and community discussion, there is no answers. So today i'm here hopping someone (a genius) could give me some help.

    Best regards

    1 Reply Last reply Reply Quote 0
    • P
      pjft
      last edited by 6 Jul 2017, 22:18

      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
      • L
        loujez
        last edited by loujez 7 Jun 2017, 23:28 6 Jul 2017, 22:22

        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
        • P
          pjft
          last edited by 6 Jul 2017, 22:29

          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
          • L
            loujez
            last edited by loujez 7 Jun 2017, 23:40 6 Jul 2017, 22:37

            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...

            P 1 Reply Last reply 6 Jul 2017, 22:40 Reply Quote 0
            • P
              pjft @loujez
              last edited by 6 Jul 2017, 22:40

              @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
              • L
                loujez
                last edited by 6 Jul 2017, 22:41

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

                T 1 Reply Last reply 6 Jul 2017, 22:44 Reply Quote 0
                • T
                  TMNTturtlguy @loujez
                  last edited by 6 Jul 2017, 22:44

                  @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?

                  L 1 Reply Last reply 6 Jul 2017, 22:50 Reply Quote 0
                  • L
                    loujez
                    last edited by 6 Jul 2017, 22:47

                    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
                    • L
                      loujez @TMNTturtlguy
                      last edited by 6 Jul 2017, 22:50

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

                      T 1 Reply Last reply 6 Jul 2017, 22:56 Reply Quote 0
                      • T
                        TMNTturtlguy @loujez
                        last edited by 6 Jul 2017, 22:56

                        @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

                        L 2 Replies Last reply 6 Jul 2017, 22:59 Reply Quote 0
                        • L
                          loujez @TMNTturtlguy
                          last edited by 6 Jul 2017, 22:59

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

                          1 Reply Last reply Reply Quote 0
                          • L
                            loujez @TMNTturtlguy
                            last edited by loujez 7 Jul 2017, 00:12 6 Jul 2017, 23:04

                            @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

                            T 1 Reply Last reply 6 Jul 2017, 23:12 Reply Quote 0
                            • T
                              TMNTturtlguy @loujez
                              last edited by 6 Jul 2017, 23:12

                              @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

                              L 1 Reply Last reply 6 Jul 2017, 23:15 Reply Quote 0
                              • L
                                loujez @TMNTturtlguy
                                last edited by 6 Jul 2017, 23:15

                                @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

                                T 1 Reply Last reply 6 Jul 2017, 23:19 Reply Quote 0
                                • T
                                  TMNTturtlguy @loujez
                                  last edited by 6 Jul 2017, 23:19

                                  @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
                                  • L
                                    loujez
                                    last edited by 6 Jul 2017, 23:20

                                    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 ;)

                                    T 1 Reply Last reply 6 Jul 2017, 23:21 Reply Quote 0
                                    • T
                                      TMNTturtlguy @loujez
                                      last edited by 6 Jul 2017, 23:21

                                      @loujez you are welcome. Good luck.

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