flyinghead / flycast

Flycast is a multiplatform Sega Dreamcast, Naomi, Naomi 2 and Atomiswave emulator
GNU General Public License v2.0
1.28k stars 161 forks source link

[Feature request] Wrap around the cursor in the graphical interface #1532

Open dezraj opened 1 month ago

dezraj commented 1 month ago

Is your feature request related to a problem? Please describe. In the graphical interface the cursor does not wrap around in the bottom or in the top of the selection boxes. I noticed this when using my controller to configure some input mappings.

Interestingly in the input settings the cursor does wrap around in the top, but not in the bottom. This lets the work slower when configuring the controller. Here is a video-clip of the issue:

https://github.com/flyinghead/flycast/assets/27839354/68e4e73b-9d6b-490a-997f-b786a39645bb

Describe the solution you'd like Implementing this feature would let the configurations quicker by allowing us to quickly go or return from the top or bottom of the selectable options. It would also be useful when having a long list of games to quickly come and go to the start or the end of the list.

Thank you in advance for considering this addition.