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

    DragonRise Inc. Up and down not working in the main menus

    Scheduled Pinned Locked Moved Help and Support
    dragronrisemenu navigation
    7 Posts 3 Posters 613 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.
    • F
      FirstTimer
      last edited by

      Hi All,

      Apologies in advance, I will try to post all relevant information and be clear but I will inevitably miss something I am sure.

      I have built a very basic bar top during lockdown as a project for me and my 8 year old boy, its been a lot of fun and infuriating at the same time but we got there in the end.

      I bought some generic joysticks off Amazon that are being picked up as Dragonrise inc (I am not sure any more information than that at the moment really). The issue is after configuring the joysticks (possibly before I am not sure) pressing up or left will switch the emulator (I believe it is labelled as choose at the bottom of the screen) and pressing down or right will do the same. If I go into an emulator and see the list of games I am unable to scroll up and down the list of games, if I press up and down then it will just jump to the next emulator. I can page up and down with the "left" and "Right" mapped shoulder buttons but I cannot get any more granular than that.

      In game works fine (although the issue makes it difficult to play any games). Up, down, left and right all work as I would expect them too.

      Pi Model or other hardware: 3B+
      Power Supply used: came with it
      RetroPie Version Used: buster 4.6
      Built From: downloaded from the retropie website
      USB Devices connected: 2 Joysticks, Dragonrise Inc
      Error messages received: No error as such.

      I am not sure how to post configs on here but if they are needed I can upload them to onedrive and share them. The part I think is relevant is pasted below. I cant see anything in the logs (that would explain it to me anyway) but can post them if required. I hope someone can shed some light on this or if you need me to explain it better please let me know.

      Thanks in advance for any help you can give

      <inputConfig type="joystick" deviceName="DragonRise Inc. Generic USB Joystick " deviceGUID="03000000790000000600000010010000">
      <input name="rightanalogup" type="axis" id="4" value="-1"/>
      <input name="pageup" type="button" id="4" value="1"/>
      <input name="rightanalogdown" type="axis" id="4" value="1"/>
      <input name="up" type="axis" id="0" value="1"/>
      <input name="left" type="axis" id="1" value="-1"/>
      <input name="select" type="button" id="8" value="1"/>
      <input name="rightanalogleft" type="axis" id="3" value="-1"/>
      <input name="leftanalogdown" type="axis" id="2" value="-1"/>
      <input name="leftanalogright" type="axis" id="0" value="1"/>
      <input name="right" type="axis" id="1" value="1"/>
      <input name="leftanalogleft" type="axis" id="0" value="-1"/>
      <input name="rightanalogright" type="axis" id="3" value="1"/>
      <input name="pagedown" type="button" id="5" value="1"/>
      <input name="leftanalogup" type="axis" id="1" value="-1"/>
      <input name="y" type="button" id="0" value="1"/>
      <input name="x" type="button" id="2" value="1"/>
      <input name="down" type="axis" id="0" value="-1"/>
      <input name="start" type="button" id="9" value="1"/>
      <input name="b" type="button" id="1" value="1"/>
      <input name="a" type="button" id="3" value="1"/>
      </inputConfig>

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

        Hm, looks like the directions are inverted for the joystick. When configuring the joysticks, did you configure both of them, or just one ?
        Since they have the same name, they share the same configuration for the input, so if you wired them differently, it could be that Up/Down on a joystick is mapped to Left/Right on the other.

        1 Reply Last reply Reply Quote 0
        • F
          FirstTimer
          last edited by

          I did both at the same time, The orientation underneath is the same, I did the same controls and they both behave the same way, in the menu up and left are the same and down and right are the same. In game they both work fine but choosing the games is where it all falls apart.

          Thank you for replying, it is appreciated. Any ideas will be welcome.

          1 Reply Last reply Reply Quote 0
          • YFZdudeY
            YFZdude @FirstTimer
            last edited by YFZdude

            @FirstTimer said in DragonRise Inc. Up and down not working in the main menus:

            <inputConfig type="joystick" deviceName="DragonRise Inc. Generic USB Joystick " deviceGUID="03000000790000000600000010010000">
            <input name="up" type="axis" id="0" value="1"/>
            <input name="leftanalogright" type="axis" id="0" value="1"/>
            <input name="leftanalogleft" type="axis" id="0" value="-1"/>
            <input name="down" type="axis" id="0" value="-1"/>
            </inputConfig>

            Here is your problem. All of these are labeled axis 0. You can't have this many things on the same axis.

            EDIT: The reason it screws up the menu is because the standard stick and analog stick will both function in the menu, while in the game, usually analog stick would get ignored.

            F 1 Reply Last reply Reply Quote 1
            • F
              FirstTimer @YFZdude
              last edited by

              @YFZdude said in DragonRise Inc. Up and down not working in the main menus:

              Here is your problem. All of these are labeled axis 0. You can't have this many things on the same axis.

              EDIT: The reason it screws up the menu is because the standard stick and analog stick will both function in the menu, while in the game, usually analog stick would get ignored.

              You sir live up to your name, you are a dude, I changed the analog to 10 and 11 and restarted emulation station and bang, job done.

              You have made an 8 year old very happy playing some retro games (not to mention me as well). Thank you kindly.

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

                Just out of curiosity, was this file produced by EmulationStation's input configuration or you manually edited it ?

                1 Reply Last reply Reply Quote 0
                • F
                  FirstTimer
                  last edited by

                  That was generated by the system, I only changed it after which fixed it.

                  Thanks again everyone

                  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.