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

    Keyboard issues

    Scheduled Pinned Locked Moved Help and Support
    keyboardgamepad
    6 Posts 2 Posters 1.5k 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.
    • J
      jpretpiuser14
      last edited by jpretpiuser14

      So I did a clean install of 4.1 and somehow my keyboard got mapped as a controller instead of the default mapping which I can usually use to press escape to get out of games etc. I guess this happened when I plugged another usb controller in and mapped it using emulation station UI.

      How do I reverse this process and have my hot keys on keyboard working again? I remember there were hotkeys like escape to exit the emulator and F1 to enter the quick menu and they both do not work now.

      BuZzB 1 Reply Last reply Reply Quote 0
      • BuZzB
        BuZz administrators @jpretpiuser14
        last edited by BuZz

        @jpretpiuser14 RetroPie-Setup -> Configuration / Tools -> RetroArch -> Configuration

        If you configure a keyboard in ES, it will by default map the Hotkey the same as with a controller (Select+X etc). This is so it all works out of the box on controllers that map to keyboards (As they wouldn't be able to hit F1 / Esc)

        also see https://github.com/retropie/retropie-setup/wiki/retroarch-configuration

        To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • J
          jpretpiuser14
          last edited by

          OK, Thanks. I was able to set the hotkeys in that menu by using ALT key to activate hotkeys. However, the default configuration doesn't work when I select it. I am fine using the ALT key to access the hotkeys, but out of curiosity, why doesn't that default configuration work any longer when I select it?

          BuZzB 1 Reply Last reply Reply Quote 0
          • BuZzB
            BuZz administrators @jpretpiuser14
            last edited by

            @jpretpiuser14 I don't know, but I will check to see if it still does what it is supposed to. It's quite an old piece of code, that is intended to be replaced at some point.

            You could just manually edit /opt/retropie/configs/all/retroarch.cfg and change the hotkey enable to nul and set the exit emulator setting to esc etc.

            To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

            1 Reply Last reply Reply Quote 0
            • J
              jpretpiuser14
              last edited by

              The weird part is that those settings are still in retroarch.cfg and I tried changing them around with no results. I am just curious to learn how all this works. I guess I need to read more documentation. Thanks for your help!

              BuZzB 1 Reply Last reply Reply Quote 0
              • BuZzB
                BuZz administrators @jpretpiuser14
                last edited by

                @jpretpiuser14 you may have saved a "per system" retroarch config which overrides it (eg by settings save config on exit to on in an emulator ). There are a bunch of topics related to this and some info on the wiki (Sorry short on time to explain further).

                To help us help you - please make sure you read the sticky topics before posting - https://retropie.org.uk/forum/topic/3/read-this-first

                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.