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

    Make Start stop killing the game!! For the life of me I can't get it to stop killing it.

    Scheduled Pinned Locked Moved Help and Support
    hotkeys
    32 Posts 7 Posters 4.9k 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.
    • MajorDangerNineM
      MajorDangerNine
      last edited by MajorDangerNine

      Are those instructions wrong? Are there new ones?

      https://retropie.org.uk/docs/First-Installation/


      However, my guess is that you assigned Start as your hotkey in EmulationStation's Controller Configuration. It lets you assign anything, but the default hotkey setup still has Select in mind as the Enable Hotkeys since Start is the Exit hotkey. If that is true, just rerun the setup in EmulationStation's main menu and choose Select at the end for your Enable Hotkey.

      You can manually redefine the hotkeys if you navigate to "/opt/retropie/configs/all/retroarch/autoconfig" through the use of SSH and edit the config for your controller. That's what I did for all my controllers.

      SBCGaming | Unofficial RetroPie Discord

      herb_fargusH B 2 Replies Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @MajorDangerNine
        last edited by

        @eckaji should also just be simple enough to reconfigure the controller in emulationstation as it has the hotkey option now. If OP hasn't updated they should

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        MajorDangerNineM 1 Reply Last reply Reply Quote 0
        • MajorDangerNineM
          MajorDangerNine @herb_fargus
          last edited by MajorDangerNine

          @herb_fargus All of them or just the Enable Hotkey assignment? I knew about the latter and thought I was clear, but all of them would be sweet. I haven't added a new controller for months now so I wouldn't know.

          SBCGaming | Unofficial RetroPie Discord

          1 Reply Last reply Reply Quote 0
          • B
            bog @MajorDangerNine
            last edited by

            @eckaji Thanks but what if I don't want select to be the default hotkey either? I'd want it to be a combination like- select plus right shoulder.

            Well I guess what you're all also saying is I can go ahead and somehow figure that out in the actual file (not the ssh-graphical retroarch config, right- because I've been down that road and can't, for the life of me, assign a combination to whatever that directive is. (Which directive is it??)

            So my only option is the actual file, editing it in vi over ssh? ug....

            B 1 Reply Last reply Reply Quote 0
            • B
              bog @bog
              last edited by

              @bog Here look- Metroid, for example, uses select to fire missiles. And you literally can't win the game without switching/firing missiles. And that's a major famous game.

              mituM 1 Reply Last reply Reply Quote 0
              • mituM
                mitu Global Moderator @bog
                last edited by

                @bog The hotkey does nothing by itself, so you should be able to use Select as hotkey without problems. I've played Metroid and had no problems switching to missile.
                Anyway, if you don't wish to have a Hotley, you can just skip its assignment, but don't use Start as Hotkey and you'll not have the problems you describe.

                B 1 Reply Last reply Reply Quote 0
                • B
                  bog @mitu
                  last edited by

                  @mitu Wait you're saying that in metroid you were pressing select and it wasn't causing metroid to stop?

                  mituM 1 Reply Last reply Reply Quote 0
                  • mituM
                    mitu Global Moderator @bog
                    last edited by

                    @bog said in Make Start stop killing the game!! For the life of me I can't get it to stop killing it.:

                    it wasn't causing metroid to stop?

                    Why should it cause it to stop ? Map your input properly and you'll not have any of these problems.

                    B 1 Reply Last reply Reply Quote 0
                    • B
                      bog @mitu
                      last edited by

                      @mitu It goes back to the game menu. That doesn't happen with you? I mean then what's the point of hotkeys, what are they supposed to do?

                      mituM HyruleslinkH cosmo0C 3 Replies Last reply Reply Quote 0
                      • mituM
                        mitu Global Moderator @bog
                        last edited by

                        @bog said in Make Start stop killing the game!! For the life of me I can't get it to stop killing it.:

                        That doesn't happen with you?

                        No, it does not happen. As I said, it works as it should. As for the hotkeys - https://retropie.org.uk/docs/RetroArch-Configuration/#hotkeys.

                        1 Reply Last reply Reply Quote 0
                        • HyruleslinkH
                          Hyruleslink @bog
                          last edited by

                          @bog Think of the hotkey like a shift or ctrl button on a keyboard. Pressed on its own it does nothing. Combined it serves as a function.

                          B 1 Reply Last reply Reply Quote 0
                          • B
                            bog @Hyruleslink
                            last edited by

                            @hyruleslink No that's not what's happening right now. I just switched the controller to make it select (in the normal menu). Now whenever I'm in a game an press select I get that green configuration screen.

                            mituM 1 Reply Last reply Reply Quote 0
                            • mituM
                              mitu Global Moderator @bog
                              last edited by

                              @bog said in Make Start stop killing the game!! For the life of me I can't get it to stop killing it.:

                              No that's not what's happening right now

                              What controller are you using ? The RGUI (the menu you're seeing) appears when you press Hotkey + X, either your X key is stuck or you mapped your input wrong again.

                              B 1 Reply Last reply Reply Quote 0
                              • B
                                bog @mitu
                                last edited by

                                @mitu Yea you're right- in the process of trying to stop the damn start button problem, I had remapped other hotkeys to use select. I just went in and undid what I had done. Woo! It works, thanks guys! Lesson learned for others: you can't use start as your main hotkey.

                                MajorDangerNineM 1 Reply Last reply Reply Quote 0
                                • MajorDangerNineM
                                  MajorDangerNine @bog
                                  last edited by MajorDangerNine

                                  @bog I do. As an example, here is my config for my iBuffalo SNES-style controllers. Due to issues with ghost inputs in the past, I disabled most of the hotkeys: I'm pretty sure it doesn't matter what is put there in place of my "nul" entries as long as it isn't a valid entry. Updated this because I ain't afraid of no ghost inputs.

                                  input_device = "USB,2-axis 8-button gamepad "
                                  input_driver = "udev"
                                  input_l_btn = "4"
                                  input_load_state_axis = "-1"
                                  input_start_btn = "7"
                                  input_exit_emulator_btn = "2"
                                  input_down_axis = "+1"
                                  input_r_btn = "5"
                                  input_save_state_axis = "+1"
                                  input_right_axis = "+0"
                                  input_state_slot_increase_axis = "+0"
                                  input_select_btn = "6"
                                  input_left_axis = "-0"
                                  input_state_slot_decrease_axis = "-0"
                                  input_up_axis = "-1"
                                  input_a_btn = "0"
                                  input_b_btn = "1"
                                  input_reset_btn = "0"
                                  input_enable_hotkey_btn = "6"
                                  input_x_btn = "2"
                                  input_menu_toggle_btn = "4"
                                  input_y_btn = "3"
                                  input_toggle_fast_forward_btn = "5"

                                  SBCGaming | Unofficial RetroPie Discord

                                  B 2 Replies Last reply Reply Quote 0
                                  • B
                                    bog @MajorDangerNine
                                    last edited by

                                    @eckaji said in Make Start stop killing the game!! For the life of me I can't get it to stop killing it.:

                                    @bog I do. As an example, here is my config for my iBuffalo SNES-style controllers. Due to issues with ghost inputs in the past, I disabled most of the hotkeys: I'm pretty sure it doesn't matter what is put there in place of my "nul" entries as long as it isn't a valid entry.

                                    Oh I have one of those Buffalos NES controllers too (Well mine doesn't say "iBuffalo", just "Buffalo"). And yea, nul normally has two l's haha.

                                    I guess my last step is to figure out how to change up the buttons for regular NES, because right now, the A and B are kind of awkward for NES but if I made them Y and B they'd be much more comfortable. (And for gameboy advance too.) I'm not gonna bother with SEGA, btw- I never played those games and I figure 2000 games is enough to keep my old dad occupied (I'm making this for my dad, he's old and bored.)

                                    Hey so if you know it off the top of your head- can you point me at the docs and say RTFM to make console-specific mappings? I remember it was in there but I can't remember where.

                                    (btw what are "ghost" inputs?)

                                    Thanks again. I just tried N64 game and it was choking on it- I guess that's not the pi's fault, it's the gfx "card", it's not made to do 3D stuff. Oh well too bad, it's still damn cool,

                                    bog

                                    MajorDangerNineM 1 Reply Last reply Reply Quote 0
                                    • B
                                      bog @MajorDangerNine
                                      last edited by bog

                                      @eckaji oh hell my comment was just flagged as spam. Can you see it? The one that starts with "Oh I have one of those Buffalo..."

                                      1 Reply Last reply Reply Quote 0
                                      • MajorDangerNineM
                                        MajorDangerNine @bog
                                        last edited by

                                        @bog

                                        Oh I have one of those Buffalos NES controllers too (Well mine doesn't say "iBuffalo", just "Buffalo").

                                        I think that might mean you have the later production of them. I've heard those are sturdier. Maybe even better made to avoid the ghost inputs issue.

                                        And yea, nul normally has two l's haha.

                                        Yeah, I think I might finally fix that. Make one less thing on the internet wrong even if it is a minor thing.

                                        I guess my last step is to figure out how to change up the buttons for regular NES, because right now, the A and B are kind of awkward for NES but if I made them Y and B they'd be much more comfortable. (And for gameboy advance too.)

                                        That's what I do for all my two and one button systems. I think I even rotated face buttons once to the left on the 16-bit Sega systems.

                                        Hey so if you know it off the top of your head- can you point me at the docs and say RTFM to make console-specific mappings? I remember it was in there but I can't remember where.

                                        https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#core-input-remapping

                                        (btw what are "ghost" inputs?)

                                        It's just a term people use for controllers that randomly fire off an input or if an input is being held without the button being pressed. One of my controllers exhibited it months ago, but I haven't seen it since I disabled the on-board bluetooth and on-board wi-fi; I've just become so used to my current setup for that controller that I don't want to change.

                                        Thanks again.

                                        Welcome.

                                        I just tried N64 game and it was choking on it- I guess that's not the pi's fault, it's the gfx "card", it's not made to do 3D stuff. Oh well too bad, it's still damn cool,

                                        Yeah, you have to be willing to not mind the moderate amount of graphics and sound glitches as well as the moderate amount of slowdown. Personally, I can't do that.

                                        SBCGaming | Unofficial RetroPie Discord

                                        B 1 Reply Last reply Reply Quote 0
                                        • cosmo0C
                                          cosmo0 @bog
                                          last edited by

                                          @bog said in Make Start stop killing the game!! For the life of me I can't get it to stop killing it.:

                                          @mitu I mean then what's the point of hotkeys, what are they supposed to do?

                                          The hotkey is a modifier, like CTRL, SHIFT or ALT. It does nothing by itself.

                                          There are various controls assigned to HOTKEY + another button, and "HOTKEY + START" exits to the main menu.

                                          Assigning the hotkey to "start" is like assigning "ALT" to "F4" on a Windows machine or : every time you press F4, your app would close.

                                          1 Reply Last reply Reply Quote 0
                                          • B
                                            bog @MajorDangerNine
                                            last edited by

                                            @eckaji Thanks, the link to the docs worked perfectly. I'm good to go. I guess I might buy a newer pi because Mortal kombat is slow on snes. Maybe that will let me play n64 games but I guess that's a graphics "card" issue.

                                            Oh and yea, it's a brand new buffalo controller, so far, so good.

                                            Anyway, thanks, this is cool stuff!

                                            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.