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

Request: Overhaul the Hotkey Configuration Menu #924

Open
ReyVGM opened this issue May 23, 2024 · 4 comments
Open

Request: Overhaul the Hotkey Configuration Menu #924

ReyVGM opened this issue May 23, 2024 · 4 comments

Comments

@ReyVGM
Copy link

ReyVGM commented May 23, 2024

Currently, the Hotkey Configuration menu is 4 pages long, however, 66% of each page is just repeating the same "Save State" hotkeys, which is a complete waste of space. Plus, there are a lot of emulator functions that should be in the hotkey menu, and they are not. (Probably because there's no space to put them in?)

So, why not get rid of this menu in favor of something that should be easier to edit and manage? I suggest a hotkey menu like the one FCEUX and BSNES use:

image

So, what do you think? This is cleaner and you can fit as many entries as you want!

@bearoso
Copy link
Collaborator

bearoso commented May 25, 2024

While you dislike that particular setup, there's someone out there just like you that likes it and will freak out if we change it.

For what it's worth, this is what the Qt port has:

Screenshot_20240524_195159
The scrollbar is hidden.

And here's the Controller panel:
Screenshot_20240524_195852

@ReyVGM
Copy link
Author

ReyVGM commented May 25, 2024

It's not that I dislike it, it's just that I assume it would be more difficult for you guys to add new entries to it.

That QT example looks great!

@OV2
Copy link
Collaborator

OV2 commented May 25, 2024

We could probably change it to include all of the fields when switching the page dropdown.

Doing a custom control is a bit of work and probably not worth it.

Emulator functions are not available as hotkeys not because there is no space for a binding, but because not everything is set up to be available via a hotkey.

@ReyVGM
Copy link
Author

ReyVGM commented May 26, 2024

Ah, understood.

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

3 participants