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

Feature Request - Mobile Portrait Mode - specify height for menu items #16511

Open
DavidGriswoldTeacher opened this issue May 10, 2024 · 0 comments

Comments

@DavidGriswoldTeacher
Copy link

As small controllers such as the 8bitdo Zero and Micro have become more readily available, it is becoming more popular (though admittedly still niche) to mount the small controller at the bottom of a phone screen with suction cups, sticky pads, or an elastic band to create a Gameboy-style experience. I do this nearly every day myself.

It works very well, except when I enter the menu to adjust shaders or options I often need to remove the controller to be able to see the menu items underneath the controller.

It would be nice if I could specify a "menu area height" value in the preferences that reduces the scrollbar area to a portion of the height screen, leaving an empty space between the menu items and the bottom toolbar where one could affix a controller, as mocked up below.

image

This seems somewhat similar to the landscape scaling option, but perhaps even a bit easier because there is no need to worry about centering things.

I may try to tackle this myself at some point, but I have not yet configured Retroarch for compiling and do not know the best place to start - I have found the appropriate files and could probably hack something together but it is unlikely to elegant so I thought I would put the idea out there for somebody with more familiarity with the code.

@DavidGriswoldTeacher DavidGriswoldTeacher changed the title Feature Request - Mobile Portrait Mode - do not full fill screen Feature Request - Mobile Portrait Mode - specify height for menu items May 10, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant