RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Unusual "input_menu_toggle = " inconsistency/error with Retroarch.

    Scheduled Pinned Locked Moved Help and Support
    controllerkeyboardquick menuinput mapping
    3 Posts 2 Posters 310 Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • L
      Luckarusky
      last edited by

      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.

      S 1 Reply Last reply Reply Quote 0
      • S
        sleve_mcdichael @Luckarusky
        last edited by sleve_mcdichael

        @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.

        L 1 Reply Last reply Reply Quote 0
        • L
          Luckarusky @sleve_mcdichael
          last edited by

          @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!

          1 Reply Last reply Reply Quote 0
          • First post
            Last post

          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.