Closed cr45hmurphy closed 3 years ago
Thanks for the report! Yes, the gamepad support is a bit hit-or-miss at the moment, hopefully I can improve it in the future. Just to make sure, which Raspberry is this, a Pi 3?
Thanks for the report! Yes, the gamepad support is a bit hit-or-miss at the moment, hopefully I can improve it in the future. Just to make sure, which Raspberry is this, a Pi 3?
Understood.
Pi 4.
I would love to find a way to get this working. Pegasus looks super clean, and functions very well on the Pi 4. I've been using Attract Mode, which looks good too. It just doesn't perform as well as I would like on the Pi.
Obviously, I know that you can only do so much, and I'm sure you can only dedicate so much time to Pegasus. So, if there are things I can do to make it work, then cool. However, if it'll just have to wait till a future release, then that's fine too.
I've recently updated the gamepad handling module in the latest version, could you see if it changed anything for your devices?
I've recently updated the gamepad handling module in the latest version, could you see if it changed anything for your devices?
Will do! I will test it out tonight. What is the recommended way of updating? Via Retropie Upgrade Script?
Either that, or by downloading manually from https://pegasus-frontend.org (alpha15-10-g1829d08c). Both should work.
I apologize for not providing results yet. Last week was way busier than I expected. I will test this week.
I finally had a chance to test last night. It appears that all buttons are being seen by Pegasus. Good work!
Great! I guess the issue is resolved then.
The issue
I am using Pegasus as the frontend for my retropie bar-top arcade. I have a two-player gamepad:
I'm able to utilize this just fine within ES. However, Pegasus doesn't recognize most of the buttons. Joysticks and one player button (same button on each side) work. I've used a keyboard to get into the Settings screen, but I am not able to map the buttons (besides the one button that works) to any other inputs.
System info
Pegasus version
Pegasus log