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

    Retroarch Hotkeys not working

    Scheduled Pinned Locked Moved Help and Support
    retroarch ipac
    2 Posts 2 Posters 9.3k 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
      ljsquare
      last edited by ljsquare

      Re: Keyboard as gamepad

      I use the advice of @meleu in the topic in the link and it works. My keyboard (ipac ultimate) is player 1&2, player 3&4 are usb controllers.
      But…. The hotkeys or admin keys aren’t working in Mame (lr-mame2003)
      Normally (without a usb controller attached) to exit a game I press the keys Start1+Start2, that will send a ESC key (default config to exit the emulator).
      Unfortunately with the usb controller, the emulator won’t response to the ESC (even with a normal keyboard). Neither it will respond on the usb controller to Select+Start as hotkey to exit the emulator.

      For the record, if the usb controller is player1, the Select+Start hotkey works like it suppose to.

      Does anybody know why this is?

      Specs:
      Pi 4 with retropie 4.7.1
      Ultimarc ipac ultimate
      Generic usb NES controller

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

        If a hotkey_enable button or key is defined, no hotkeys will function unless the "enable" button is also pressed at the same time.

        By default, there is no hotkey_enable keyboard key defined. With only the keyboard connected, the hotkeys will work individually.

        But when you connect a USB gamepad, that gamepad's autoconfig is applied. The autoconfig does define a hotkey_enable button on the gamepads (usually Select).

        In order to use keyboard hotkey functions when the gamepad is connected, you must either:

        • press the gamepad's hotkey_enable button while you press the keyboard hotkey key, or
        • define a keyboard hotkey_enable key and use that, or
        • remove or #disable the hotkey_enable function from your gamepad's autoconfig (you'll also need to remove or disable all other hotkey functions that share a button with any game action buttons), or
        • unplug the gamepad.

        Hotkeys only work on the keyboard or on P1 gamepad. If the gamepad is anything other than P1 it won't work, but it still defines the hotkey_enable so you still have to use it, one way or another, while the pad is connected.

        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.