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

    [SOLVED] 8bitdo ZERO Gamepad controls are mapped incorrectly

    Scheduled Pinned Locked Moved Help and Support
    8bitdozerorpi2controlsincorrect
    11 Posts 5 Posters 7.3k 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.
    • Ladyslayer0160L
      Ladyslayer0160
      last edited by Ladyslayer0160

      I have been trying to get my 8bitdo zero gamepad to work with Retropie 3.8.1. I am using a raspberry pi 2 b with a USB Bluetooth dongle. I mapped the controller using emulation station, and it works fine in emulation station, but when I try to use it with an emulator, the buttons don't work correctly. The d-pad is mapped correctly, but the start button registers as the b button and no other buttons do anything. I have tried many different emulators and systems, but none seem to work. I have also tried changing the controls from the retroarch GUI menu, but I can't get anything to work. I deleted and installed a fresh install of Retropie, but alas, the same problem. I tried it with a USB iBuffalo snes gamepad, and the controls work fine with that, so my guess is that retroarch is the problem.

      Any help is appreciated.

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

        @Ladyslayer0160 look at floobs post here:

        https://retropie.org.uk/forum/topic/3261/8bitdo-nes30-pro-start-select-combo-not-working-retropie-4-0-rc1/6

        1 Reply Last reply Reply Quote 0
        • FloobF
          Floob
          last edited by

          Short answer is:
          If it works in ES but not games, go into the bluetooth menu, change the hack setting, re-register the controller (although this step probably wont be needed), go back in to ES and re-add the controller to regenerate the controller file.

          Please read the Docs before asking a new question.
          RetroPie Help Guides: https://goo.gl/3gcNsT

          Ladyslayer0160L 1 Reply Last reply Reply Quote 0
          • Ladyslayer0160L
            Ladyslayer0160 @Floob
            last edited by

            @Floob Where or what are the hack settings?

            1 Reply Last reply Reply Quote 0
            • FloobF
              Floob
              last edited by

              You can find this in the Bluetooth menu page with RetroPie Setup script.
              You may need to select the option to update your script before you see the option.
              https://github.com/retropie/retropie-setup/wiki/Updating-RetroPie

              Please read the Docs before asking a new question.
              RetroPie Help Guides: https://goo.gl/3gcNsT

              Ladyslayer0160L 1 Reply Last reply Reply Quote 0
              • Ladyslayer0160L
                Ladyslayer0160
                last edited by

                This post is deleted!
                1 Reply Last reply Reply Quote 0
                • Ladyslayer0160L
                  Ladyslayer0160 @Floob
                  last edited by

                  @Floob What should I change in the settings?

                  1 Reply Last reply Reply Quote 0
                  • FloobF
                    Floob
                    last edited by

                    Change the hack option, I assume it will be set to on, change it to off and add your controller in ES again.

                    Please read the Docs before asking a new question.
                    RetroPie Help Guides: https://goo.gl/3gcNsT

                    1 Reply Last reply Reply Quote 0
                    • Ladyslayer0160L
                      Ladyslayer0160
                      last edited by

                      I solved it by going into the configuration file and manually editing the button configurations. The Bluetooth hack option didn't change anything.

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

                        Hey i cant get my controller working. My config file looks like this

                        input_device = "8Bitdo Zero GamePad"
                        input_driver = "udev"
                        input_start_btn = "11"
                        input_exit_emulator_btn = "11"
                        input_a_btn = "0"
                        input_b_btn = "1"
                        input_reset_btn = "1"
                        input_x_btn = "3"
                        input_menu_toggle_btn = "3"
                        input_select_btn = "10"
                        input_enable_hotkey_btn = "10"
                        input_y_btn = "4"

                        The D Pad is not working

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

                          @frudda said in [SOLVED] 8bitdo ZERO Gamepad controls are mapped incorrectly:

                          Hey i cant get my controller working. My config file looks like this

                          This topic is marked as resolved - open a new topic and please read this before posting as agreed to when creating a forum account - https://retropie.org.uk/forum/topic/3/read-this-first

                          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.