libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
9.81k stars 1.78k forks source link

The L3+R3 control for opening the menu coincides with the list jumping function. #15823

Open NicNamSam opened 8 months ago

NicNamSam commented 8 months ago

When L3+R3 are selected as the controls to open/close the Retroarch menu, the next time the menu is opened, the selection of whatever list you are on is likely to be either at the top or bottom, rather than what you left it on. This is because of the implementation of using L3 and R3 (pressing the thumbsticks) to jump to the top or bottom of the current list. Almost every time the menu is closed or opened, I now have to scroll back up/down to where I was.

A solution would either be to simply allow the individual list jumping controls to be toggleable, or for there to be a small delay after pressing one of the thumbsticks before the list scrolls up or down, in order to wait for the second thumbstick to be pressed before the delay ends, which would thus open/close the menu instead of scrolling. This is how most programs and games handle the possibility of simultaneous button presses.

Megaframeman commented 8 months ago

Agreed! I've noticed this too in Android with my Odin and RP3+, it's really driving me up the wall, I thought it was something I did, it's so annoying. I was just looking for a solution, seems like it's an issue.