Arcade controller issue on setting
-
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
-
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.
-
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 -
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.
-
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... -
@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?
-
Ok i'm going to try it. I come back soon
-
@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?
-
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
-
@TMNTturtlguy yes sorry, not 26 buttons but 26 pins ! of course. 4 are used for each joypad. Down, left right up x2
-
-
@TMNTturtlguy Thank you ! I'm reading it. I give you a feedback after
-
@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
-
@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
-
@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
-
@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.
-
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 ;)
-
@loujez you are welcome. Good luck.
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.