What do we need to do to get a proper hotkey system?
-
I'm not sure if this is a retropie issue or a retroarch issue...
But as I understand it, there are a lot of limitations with the hotkey system.
Correct me if I'm wrong but the two limitations I see are:- You can't have simultaneous dedicated AND hotkey enabled admin buttons like dedicated "Exit" and hotkey "Reset", etc
- You can disable hotkey and change the input_exit_emulator_btn to input_exit_emulator and set it to "escape" but you can't set a dedicated joystick button to exit.
Are these both true statements? If not please advise.
Assuming they are true, why do we need to pick and choose? The Hotkey should work like the shift key on a keyboard. All buttons should have 2 states. Normal state, and a Shifted state. Also, every button function should be able to be mapped to either their normal state or shifted state.
For example,
Why can't we simply have a normal state exit button:
input_exit_emulator_btn="7"
OR a hotkey exit button
input_hotkey_enable_btn="8"
input_exit_emulator_hotkey_btn="9"And why can't we have a dedicated reset button, but hotkey enabled save/load at the same time?
It makes zero sense to limit admin buttons to only work if a hotkey is pressed and only all or nothing.
Tell me where to donate to get these features as it seems like a huge oversight and it boggles the mind that nobody else is complaining about this. -
@dsstrainer It's a matter of opinion. For example, I'm very happy with how hotkeys work currently. Anyway your observations should be addressed to RetroArch. Although I doubt they'll give attention to it.
-
@meleu It's a matter of opinion but only because you have it working and you've accepted the limited option you were given, but fundamentally its just a flawed implementation that could be so much more open ended and configurable. But thanks for the tip, I'll go rant at RetroArch forums :)
-
my understanding is that it takes large amounts of restructuring to change such things in retroarch, and it's a huge project with many outstanding issues. if you can explain the issue well and it's not a duplicate you may try logging it here: https://github.com/libretro/RetroArch/issues
It makes zero sense to limit admin buttons to only work if a hotkey is pressed and only all or nothing.
Tell me where to donate to get these features as it seems like a huge oversight and it boggles the mind that nobody else is complaining about this.you probably don't want to explain it like that if you want someone to look at it :)
-
@dankcushions said in What do we need to do to get a proper hotkey system?:
my understanding is that it takes large amounts of restructuring to change such things in retroarch, and it's a huge project with many outstanding issues. if you can explain the issue well and it's not a duplicate you may try logging it here: https://github.com/libretro/RetroArch/issues
It makes zero sense to limit admin buttons to only work if a hotkey is pressed and only all or nothing.
Tell me where to donate to get these features as it seems like a huge oversight and it boggles the mind that nobody else is complaining about this.you probably don't want to explain it like that if you want someone to look at it :)
LOL yes fair enough. Just frustrated. The whole system seems so well polished on the surface and I took it for granted that it would be well thought out under the hood instead of cobbled together for this part so I drilled my holes already. I'll tone it down for the official request. Thanks!
-
This is also one thing I struggle with. This suggestion take my vote !
-
@Nataq we are not in charge of retroarch development so any suggestions need to be sent to them.
-
@BuZz said in What do we need to do to get a proper hotkey system?:
@Nataq we are not in charge of retroarch development so any suggestions need to be sent to them.
Isn't the "Ideas and Developement" forum ? Just saying I'd like the idea too. How is this not the good place ?
-
@Nataq Because we are not responsible for that software and do not make the decisions about it as I just said. Feel free to say you like the idea, but nothing will happen about it by writing it here :-)
-
@BuZz said in What do we need to do to get a proper hotkey system?:
@Nataq Because we are not responsible for that software and do not make the decisions about it.
So I don't want to sound rude but tell me what is the "Ideas and Developement" section for ?
-
@Nataq Ideas and Development for RetroPie. As in things we are in control of. RetroPie is system for installing / configuring lots of software - we are not responsible for every piece of software we ship with.
-
I see. So Retropie and Retroarch are two different things... Ok ! Thanks for the clarification
Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.
Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.