Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

(Menu) Prevent Left/Right when Scrolling Vertically #10259

Closed
jayare5 opened this issue Mar 12, 2020 · 2 comments · Fixed by #12229
Closed

(Menu) Prevent Left/Right when Scrolling Vertically #10259

jayare5 opened this issue Mar 12, 2020 · 2 comments · Fixed by #12229
Labels
bug: menu Any issues related to the menu system.

Comments

@jayare5
Copy link

jayare5 commented Mar 12, 2020

Description

When navigating the menus, you are usually holding either up/down or left/right.
RetroArch is made so that you can simply highlight an option and press left/right to change it.
Outside RetroArch, this would be good for games or systems without so much to change, but RetroArch is massive and advanced, so it's not as safe.

With a game controller, because d-pads can be more sensitive on some controllers than in others, it's easy to make a mistake and press left/right and change something by accident when you're only trying to scroll up/down.
With a keyboard, this is likely never a problem, but I've experienced this a lot with controllers.

Expected behavior

Press-holding up/down disables left/right. (Prevents accidentally changing options)
Same thing but the other way around: Press-holding left/right disables up/down. (Prevents accidentally moving to the next entry when you're changing an option)

Actual behavior

It's possible to accidentally change anything while navigating a menu even if you don't stop.

Steps to reproduce the issue

  1. Go to a menu like this (Settings/Saving)
  2. Hold up or down
  3. Without letting go, randomly press left or right. (Since this is what can happen with a sensitive d-pad)

leftright

@RobLoach RobLoach changed the title Safer scrolling through menus (Menu) Prevent Left/Right when Scrolling Vertically Mar 12, 2020
@RobLoach RobLoach added the bug: menu Any issues related to the menu system. label Mar 12, 2020
@jayare5
Copy link
Author

jayare5 commented Mar 12, 2020

Btw another reason this is problematic is when Im browsing a playlist file with lots of games, and I'm far into the list when suddenly I accidentally hit left or right, and now I dont know where I was in the list because when I come back, it starts from the top!
I think that only happens with playlist files and only on the XMB menu, but that's what I use most.

It would be neat of course if it remembered what options you were in, a PSP does that if you come out of the game list. But I don't know if that's beyond the scope for RetroArch :P so for now this "disable left/right"might be the easier fix?

@jayare5
Copy link
Author

jayare5 commented Apr 4, 2021

Perfect!!!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug: menu Any issues related to the menu system.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants