Configuring gamepad never skip buttons
-
I recently made an update of the emulators on this system, before being unable to configure, perhaps it's the origin of the problem?
If I create a new SD card from scratch, with the dmg I have on my computer, I can configure the Joypad (but I lost all the systems and roms!)BTW, I think that there must have been an update, because some buttons are named A, B, X, Y, North, South, East and West on the Retropie that doesn't work, and they are just named ABXY on the other one...
-
ok, it was just the first thing that came to mind, second is a possible short on the board or the wiring.
or perhaps try holding the B button?
-
@Halvhjearne I tried some other buttons with no luck!
As I wrote after, I am able to parameter all the buttons without problem with another SD card -
@Fr3d said in Configuring gamepad never skip buttons:
BTW, I think that there must have been an update, because some buttons are named A, B, X, Y, North, South, East and West on the Retropie that doesn't work, and they are just named ABXY on the other one...
The update to button icons has been released on February, when Emulationstation was bumped to version 2.8.x, so it's been in use for some time. The 4.4 image does not have this update.
If you usejstest /dev/input/js0
from the command line, is the button press registered (i.e. it's not registered just as a momentary press) ? -
Thanks for your answer!
I ran jstest directly, I saw all buttons fonctionning (off initially, then on the time I press them, then off again).
Then I launched RetroPie to configure the gamepad, and from another computer, I ran jstest from ssh.
I saw all the buttons changing when configured, off/on/off without problem, and in the end, when I tried for "left trigger" to push some already defined buttons, jstest again saw the buttons passing on, then off when released. -
@Fr3d
On this thread @nicklanier said "Someone showed me a different way. Instead of holding ONE button you hold TWO and it will skip."
https://retropie.org.uk/forum/topic/22984/retropie-gamepad-setup/6Give that a try and see if that works.
A while back I had this same issue once but I tried it again like a week later and everything was working. I had no idea what had changed and it currently is working for me.
-
@backstander No, it doesn't work! I tried one, two, three, all buttons together, it doesn't advance to the next line...
-
@Fr3d
I'm just curious but do you have this same issue if you use a different USB controller plugged in? I'm wondering if it is just the GeeekPi or if this is affecting all controllers used on your setup.I think the one time mine wouldn't work, I was using an ASUS Bluetooth controller which doesn't have enough buttons (only has 1 button in the middle where Start and Select should be).
-
@backstander Interresting test!
I plugged an USB controller (with more buttons), and began to configure it. After having entered all the buttons of my device, I had the same problem, when holding an already-used button, I see the information "ALREADY TAKEN", and the program didn't want to skip to the next one... -
@Fr3d said in Configuring gamepad never skip buttons:
@backstander Interresting test!
I plugged an USB controller (with more buttons), and began to configure it. After having entered all the buttons of my device, I had the same problem, when holding an already-used button, I see the information "ALREADY TAKEN", and the program didn't want to skip to the next one...this sounds wierd, are you are saying that this controller works fine on another image or raspberry?
and have you tried disconnecting all other usb devices to see if it makes any diffrence? -
@Halvhjearne Yes, the two controllers (GeeekPie and external) works correctly with another version on SD card.
I have unplugged GeeekPie and the keyboard (leaving just the USB stick containing RetroPie and the external joystick), with same result. -
@Fr3d
its possible this is a read/write error on the sdcard, i would try and reflash retropie and try again, and if i had same result with only that sdcard, i would considder that that the sdcard may be failing, if it works fine with a fresh install on another card. -
@Halvhjearne
That's the thing I didn't want to do, but...So I saved all the data from my Pi, formatted the USB key, and installed a fresh version of retroPie: I was able to configure the controller.
Then I updated the system and RetroPie, tried again to configure the controller: it worked this time again.
I restored all the games now, and it's still working.
I don't know what was the problem, but now it's goneThank you all
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.