Unusual "input_menu_toggle = " inconsistency/error with Retroarch.
-
It's a pretty straight forward error. When using only a Keyboard and mouse, "input_menu_toggle" works just fine. I can even map it to an alternate device like a pillow-switch and it still works. But the keystroke stops working the moment I introduce a gamepad with a profile. This is true across multiple different controllers. While mapping "input_menu_toggle_btn" is possible once plugged in, and while still in the quickmenu, it doesn't respond regarding returning to the menu, on keyboard or gamepad.
I know there's factors like controller order, but haven't yet been able to find a "stack" that works. And yes, I made sure all users can access the menu controls. Checked that in the Retroarch config, saved, and restarted to make sure it was locked into memory.
So why would the quickmenu stop working when a game controller is connected? I've been beating my head against this one for awhile, with no returns. I can get by for now starting a game using only the keyboard, bringing up the menu, THEN connecting the controller. But I'd really like to access the "input menu" with better convenience.
-
@Luckarusky try update your retroarch, I think. (Edit: update the Setup-script first, then update retroarch.) Once you connect a controller with a profile, there's now a
input_enable_hotkey_btn
button defined. In older versions, this has the behavior:- Enable other hotkeys. When this hotkey is bound to either keyboard, joybutton, or joyaxis, all other hotkeys will be disabled unless this hotkey is also held at the same time.
In current version, binding the
_btn
only disables other gamepad buttons, binding the keyboard only disables other keyboard keys, and etc., so you can one-key exit from keyboard, while the gamepad still requires two-button combo like Select+Start. -
@sleve_mcdichael That worked! If I hold down select, now any of the quick menu hotkeys open the menu. Hey, I can go with that! Cool, then that's problem solved!
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.