RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login

    Menu Navigation (D-pad + Left-stick would be better)

    Scheduled Pinned Locked Moved Ideas and Development
    menu navigationmenumenu config
    16 Posts 7 Posters 3.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.
    • OneSwitchO
      OneSwitch
      last edited by

      Would be great if Emulation Station responded to both D-pad and Left-stick to navigate, and if there was a bit of a bigger dead-zone on it, and diagonals were ignored.

      It's a bit of a pain with some controllers to want to use the left-stick as your main controller, but have to keep jumping to D-pad mode to move through menus.

      1 Reply Last reply Reply Quote 1
      • J
        jjmeseguer
        last edited by

        +1
        Regards.

        1 Reply Last reply Reply Quote 1
        • meleuM
          meleu
          last edited by

          Are you guys aware about the "quick system select" option? Maybe you want to disable it.

          uisettings

          • Useful topics
          • joystick-selection tool
          • rpie-art tool
          • achievements I made
          B 1 Reply Last reply Reply Quote 0
          • B
            bjd223 @meleu
            last edited by bjd223

            @meleu Your recommendation doesn't make sense for what they are asking. Quick System Select disables switching systems (left and right D-pad) from within the game list.

            They want to navigate all areas on the ES UI with the left analog joystick exactly the same they can do with the D-Pad currently.

            meleuM 1 Reply Last reply Reply Quote 1
            • meleuM
              meleu @bjd223
              last edited by

              @bjd223 yea. Makes sense. Sorry my poor english.

              • Useful topics
              • joystick-selection tool
              • rpie-art tool
              • achievements I made
              B 1 Reply Last reply Reply Quote 0
              • B
                bjd223 @meleu
                last edited by

                @meleu No biggie

                1 Reply Last reply Reply Quote 0
                • OneSwitchO
                  OneSwitch
                  last edited by

                  Still wondering if this might be possible to implement? Would make navigation much nicer.

                  OneSwitchO 1 Reply Last reply Reply Quote 0
                  • OneSwitchO
                    OneSwitch @OneSwitch
                    last edited by

                    @oneswitch Just to bump this really. It would really be nice if you could browse the RetroPie menus using the left analogue stick.

                    I have most games set up to work with the left analogue stick. It would be more intuitive for me and those like me, if you didn't have to change the nature of your stick to simply choose different games.

                    This would be a basic user interface improvement and accessibility improvement to boot for people with a single stick.

                    Pretty please. :) @herb_fargus or whomever I should be addressing this to.

                    chipsnblipC 1 Reply Last reply Reply Quote 1
                    • chipsnblipC
                      chipsnblip @OneSwitch
                      last edited by

                      @oneswitch i was able to get left analog stick navigation working by replacing the joystick hat navigation lines (up/down/left/right) in /opt/retropie/configs/all/emulationstation/es_input.cfg with the following:

                      <input name="down" type="axis" id="1" value="1" />
                      <input name="left" type="axis" id="0" value="-1" />
                      <input name="right" type="axis" id="0" value="1" />
                      <input name="up" type="axis" id="1" value="-1" />

                      unfortunately this will disable d-pad navigation. it would be nice to have both working simultaneously. for that, i think the input names leftanalogup, leftanalogdown, leftanalogleft, leftanalogright as defined in /opt/retropie/supplementary/emulationstation/scripts/inputconfiguration.sh would have to be accepted by emulationstation, but i'm not a programmer and wouldn't know where to start with that.

                      hopefully a developer can chime in.

                      OneSwitchO 2 Replies Last reply Reply Quote 1
                      • OneSwitchO
                        OneSwitch @chipsnblip
                        last edited by

                        @chipsnblip said in Menu Navigation (D-pad + Left-stick would be better):

                        oneswitch i was able to get left analog stick navigation working by replacing the joystick hat navigation lines (up/down/left/right) in /opt/retropie/configs/all/emulationstation/es_input.cfg with the following:
                        <input name="down" type="axis" id="1" value="1" />
                        <input name="left" type="axis" id="0" value="-1" />
                        <input name="right" type="axis" id="0" value="1" />
                        <input name="up" type="axis" id="1" value="-1" />

                        I'll try that thanks. Looks a good temporary fix, but I agree, both D-pad and left-stick would be most useful generally.

                        1 Reply Last reply Reply Quote 1
                        • OneSwitchO
                          OneSwitch @chipsnblip
                          last edited by

                          Thanks again @chipsnblip - that's a big improvement for the system I'm building. Just tried it. Much appreciate your help.

                          1 Reply Last reply Reply Quote 1
                          • chipsnblipC
                            chipsnblip
                            last edited by

                            @OneSwitch, good news: https://github.com/RetroPie/RetroPie-Setup/pull/2529

                            if this pull request is accepted, your dream of digital+analog menu navigation will soon become reality.

                            stay tuned :)

                            1 Reply Last reply Reply Quote 2
                            • K
                              klachow
                              last edited by

                              Was this ever implemented or a solution ever made? I'm interested in this as well.

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

                                @klachow Yes, if you click on the PR linked in the previous post, you'd see that the necessary modifications have been added to EmulationStation.

                                K 1 Reply Last reply Reply Quote 1
                                • K
                                  klachow @mitu
                                  last edited by

                                  @mitu Thanks, my build doesn't seem to be doing that. I can't remember which version of Retropie I have installed, is there a way to check? Also assuming I update, would this feature enable automatically? Also assuming I don't want to update because I have nearly everything else working the way I would like and do not want to mess it up, if there a way for me to implement this on my own? Thanks for any insight.

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

                                    @klachow You can see the version when you start the RetroPie-Setup script.
                                    To get this, you should EmulationStation and then re-configure your gamepad to the joystick axis are added to the input configuration.
                                    For manual installation, you can look at @chipsnblip's instructions.

                                    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.