PortaPi Button Inputs continously repeat after being pressed
-
I've wired and rewired my PortaPi setup, wiring the buttons to the GPIO.
When I run EmulationStation I notice weirdness when trying to navigate the menu. The joystick works fine, directions move through the menus. The buttons all exhibit the same behavior where that when I press one (and release), the input continues to fire until I tap the joystick; if I press another button then that button begins to fire continuously.I'm not super clear on the kind of faults you can get on this, and I understand that there maybe some bad wiring. I wonder if there's a chance that I've incorrectly connected the ground wires or done something like that which would result in this kind of behavior from the inputs.
-
@roskelld Please add the info requested in https://retropie.org.uk/forum/topic/3/read-this-first to your post.
How did you configure the GPIO buttons to emulate an gamepad ? Are you using one of the GPIO modules or another solution.
From your description, it looks like your buttons are acting like a latching switch instead of momentary push buttons, so you're either using the wrong type of buttons or the script reading their input and translating them into gamepad events is interpreting them wrong. -
I think I've found the issue. There are two connections on the button as well as ground. I've switched few of the buttons over to the second connection and they all now function as expected. The ones I haven't changed still result in continuous firing.
I'll continue to rewire and report back if the results are good.
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.