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

    A few questions about 8BitDo FC30 Pro analog sticks

    Scheduled Pinned Locked Moved Help and Support
    fc30 pro8bitdoanalog stick
    23 Posts 3 Posters 10.1k 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.
    • batesmanB
      batesman @columboscoat
      last edited by batesman

      @columboscoat said in A few questions about 8BitDo FC30 Pro analog sticks:

      @batesman 8Bitdo Controllers Guide

      https://www.reddit.com/r/RetroPie/comments/49amv4/8bitdo_controllers_guide/

      Thank you! I read it several times prior to posting, but I will go through it again. I'm pretty sure that guide deals with connecting and basic setup of the 8bitDO controllers and I've managed to get beyond that point. The controls work and connections are solid.

      edmaul69E 1 Reply Last reply Reply Quote 0
      • edmaul69E
        edmaul69 @batesman
        last edited by edmaul69

        @batesman dont change the fc30 mode. try this. whatever retroarch setting you chose to make the joystick act as dpad remove it. now add this in the individual retroarch.cfg files

        input_player1_up_axis = "-1"
        input_player1_down_axis = "+1"
        input_player1_left_axis = "-0"
        input_player1_right_axis = "+0"
        
        
        input_player2_up_axis = "-1"
        input_player2_down_axis = "+1"
        input_player2_left_axis = "-0"
        input_player2_right_axis = "+0"
        

        now you can use both the dpad and analog but the analog should maintain its function

        batesmanB 1 Reply Last reply Reply Quote 1
        • batesmanB
          batesman
          last edited by

          Cool, thanks! I'll check this out. I'd still like to know how the retroarch setting affects digital vs analog use though.

          1 Reply Last reply Reply Quote 0
          • batesmanB
            batesman @edmaul69
            last edited by

            @edmaul69 said in A few questions about 8BitDo FC30 Pro analog sticks:

            input_player1_down_axis = "+1"
            input_player1_left_axis = "-0"
            input_player1_right_axis = "+0"

            Hey! I'm confused by this because these settings appear in the retroarch.cfg file that are specific to the D-pad. How will they affect the analog sticks?

            edmaul69E 1 Reply Last reply Reply Quote 0
            • edmaul69E
              edmaul69 @batesman
              last edited by

              @batesman axis means its for an analog stick. Just add this. Trust me. Its so your analog stick can be used as the standard up down left right but maintaining analog function. Some controllers only have analogs and this is how they would show up being used as the dpad. Manually entering this you are kinda "tricking" retroarch into thinking that your joysticks analog is your dpad. Luckily it allows both the dpad and analog act as your direction pad.

              batesmanB 1 Reply Last reply Reply Quote 1
              • batesmanB
                batesman @edmaul69
                last edited by batesman

                Fair enough. Riddle me this then, most of my inputs in Retroarch.cfg are remed out by a # (the lines above for instance). These same input lines exist in the /autoconfig/controller.cfg file and are not remed out there. Is Retroarch "pulling" them from the autoconfig but not copying them to the retroarch.cfg? Does the controller auoconfig take file precedent over the retroarch.cfg since it has the values, but the retroarch.cfg currently does not? I thought that my retroarch.cfg should have had all the controller values present.

                edmaul69E 1 Reply Last reply Reply Quote 0
                • edmaul69E
                  edmaul69 @batesman
                  last edited by

                  @batesman the retroarch file actually does not have those pre set up. It reads the files for your controller in its config file in (or previously in) retroarch-joypads, then in the individual systems retroarch.cfg, then /all/retroarch.cfg. As far as the auto config i have no clue.

                  1 Reply Last reply Reply Quote 0
                  • batesmanB
                    batesman
                    last edited by batesman

                    I guess what I'm thinking is that since those values are already set in the joystick autoconfig file, If retroarch gets its values from there, then it should already be functioning properly. When I boot into MAME2003 and the default control is the Dpad and I want it to be the stick, then I just need to go make a config change at the emulator level.

                    I think I'm going to do some additional testing and come back with separate re-worded questions.

                    edmaul69E 1 Reply Last reply Reply Quote 0
                    • edmaul69E
                      edmaul69 @batesman
                      last edited by

                      @batesman if you add this to your retroarch.cfg file you dont have to do anything at the emulator level. Both dpad and joystick will just work how you want.

                      columboscoatC 1 Reply Last reply Reply Quote 1
                      • columboscoatC
                        columboscoat Banned @edmaul69
                        last edited by

                        @edmaul69 yeah, but will he truly be happy?

                        columboscoatC batesmanB 2 Replies Last reply Reply Quote 0
                        • columboscoatC
                          columboscoat Banned @columboscoat
                          last edited by

                          @columboscoat aye, sure probably. Anyone fancy a game of Capcom Vs Marvel???

                          1 Reply Last reply Reply Quote 0
                          • batesmanB
                            batesman @columboscoat
                            last edited by

                            @columboscoat said in A few questions about 8BitDo FC30 Pro analog sticks:

                            @edmaul69 yeah, but will he truly be happy?

                            You're hilarious. Forgive me for trying to understand the interactions between the configs and various changes.

                            columboscoatC 2 Replies Last reply Reply Quote 0
                            • columboscoatC
                              columboscoat Banned @batesman
                              last edited by

                              @batesman Be careful.. happiness can run..

                              columboscoatC 1 Reply Last reply Reply Quote 0
                              • columboscoatC
                                columboscoat Banned @columboscoat
                                last edited by

                                @batesman ok.. we can have a joke if you want... or you can get on like a total dick...

                                columboscoatC 1 Reply Last reply Reply Quote 0
                                • columboscoatC
                                  columboscoat Banned @columboscoat
                                  last edited by

                                  @columboscoat winker

                                  1 Reply Last reply Reply Quote 0
                                  • batesmanB
                                    batesman
                                    last edited by batesman

                                    @columboscoat Thanks for the assist. Your sarcasm and name calling bring a lot of value here. I'm not going to address you further so go on and ramble.

                                    columboscoatC 1 Reply Last reply Reply Quote 0
                                    • batesmanB
                                      batesman
                                      last edited by

                                      @edmaul69 said in A few questions about 8BitDo FC30 Pro analog sticks:

                                      @batesman if you add this to your retroarch.cfg file you dont have to do anything at the emulator level. Both dpad and joystick will just work how you want.

                                      I just added these changes and it does work. It does the exact same thing as enabling the joystick as a d-pad in the retropie-setup options.

                                      I did find that you can change analog sensitivity in the Mame settings by pressing tab too. So that's helpful to know.

                                      Thanks for your help, Edmaul. I'm still not where I want to be, but I've learned a little. Marking it as closed.

                                      edmaul69E 1 Reply Last reply Reply Quote 0
                                      • columboscoatC
                                        columboscoat Banned @batesman
                                        last edited by

                                        @batesman thankd you. I 'm not hilsrolus but thanks anyway!

                                        1 Reply Last reply Reply Quote 0
                                        • columboscoatC
                                          columboscoat Banned @batesman
                                          last edited by

                                          @batesman it's pretty clear. Don't be so tough on yourself. Life is difficult...One day you might figure it out. Perhaps? Per se?

                                          1 Reply Last reply Reply Quote 0
                                          • edmaul69E
                                            edmaul69 @batesman
                                            last edited by

                                            @batesman so i tested and it doesnt work any different as i thought. Sorry to waste your time. However this is good stuff to use because you can manipulate both analogs and the dpad to do whatever you want. With this method for using the analog stick as a dpad you could program the dpad to a whole new set of buttons that arent even related to direction like how first person shooters and other games are these days.

                                            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.