Navigation

    RetroPie forum home
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    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

    basic 2 player support not working correctly

    Help and Support
    controller issu controllers nes raspberry pi 3b super nintendo
    5
    52
    183
    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.
    • puppetj
      puppetj @mitu last edited by

      @mitu its defined, it worked in a few games, but not the double dragon game.

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

        @puppetj Does it work in any NES game ? You may have saved a configuration just for the NES system and that changed the input handling.

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

          @mitu no i didnt touch the nes cfg, it seems to hand a mind of its own, i had the same thing happen with snes 3 ninjas kick back no working hot key

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

            Then maybe the configuration is global (for RetroArch). Can you post the following files' contents on pastebin.com and link it:

            • \\retropie\configs\all\retroarch.cfg
            • \\retropie\configs\nes\retroarch.cfg
            puppetj 1 Reply Last reply Reply Quote 0
            • puppetj
              puppetj @mitu last edited by

              @mitu here is the ALL CFG

              https://pastebin.com/VxuUPJ0Z

              and heres is the NES CFG

              https://pastebin.com/WF4ZRgzS

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

                @puppetj The conf files are ok - I don't see any remapping or controller index switching.

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

                  @mitu

                  what could be the problem then?

                  dankcushions 1 Reply Last reply Reply Quote 0
                  • dankcushions
                    dankcushions Global Moderator @puppetj last edited by

                    @puppetj let’s see the controller configuration file as mentioned before

                    puppetj 1 Reply Last reply Reply Quote 0
                    • puppetj
                      puppetj @dankcushions last edited by

                      @dankcushions i dont understand

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

                        He means mitu's post above:

                        @puppetj In this case, check the controller configuration file - it should be in \\retropie\configs\all\retroarch-joypads, named probably Logitech Logitech Cordless RumblePad 2.cfg. Does it have a hotkey defined ? You can post its contents here in the topic.

                        puppetj 3 Replies Last reply Reply Quote 0
                        • puppetj
                          puppetj @Clyde last edited by

                          @clyde i dont know if this is a hint of the issue, but as the other person said, about the usb ports having order and controller 1 needs to be in usb port 0 and controller 2 needs to be in usb port 1, i had controller 1 in usb port 0 and controller 2 in usb 2 and they worked fine.

                          lostless 1 Reply Last reply Reply Quote 0
                          • puppetj
                            puppetj @Clyde last edited by

                            @clyde

                            input_device = "Logitech Logitech Cordless RumblePad 2"
                            input_driver = "udev"
                            input_r3_btn = "11"
                            input_l_btn = "4"
                            input_up_axis = "-1"
                            input_left_axis = "-0"
                            input_select_btn = "8"
                            input_r2_btn = "7"
                            input_l_y_plus_btn = "h0leftanalogdown"
                            input_right_axis = "+0"
                            input_l2_btn = "6"
                            input_l_x_minus_btn = "h0leftanalogleft"
                            input_l3_btn = "10"
                            input_r_btn = "5"
                            input_l_y_minus_btn = "h0leftanalogup"
                            input_y_btn = "0"
                            input_x_btn = "3"
                            input_down_axis = "+1"
                            input_start_btn = "9"
                            input_b_btn = "1"
                            input_a_btn = "2"

                            1 Reply Last reply Reply Quote 0
                            • puppetj
                              puppetj @Clyde last edited by

                              @clyde heres the "Logitech Logitech Cordless RumblePad 2.cfg" ALSO

                              input_device = "Logitech Logitech Cordless RumblePad 2"
                              input_driver = "udev"
                              input_enable_hotkey_btn = "8"
                              input_r3_btn = "11"
                              input_r_y_minus_axis = "-3"
                              input_l_btn = "4"
                              input_load_state_btn = "4"
                              input_r_y_plus_axis = "+3"
                              input_up_btn = "h0up"
                              input_left_btn = "h0left"
                              input_state_slot_decrease_btn = "h0left"
                              input_select_btn = "8"
                              input_r2_btn = "7"
                              input_r_x_minus_axis = "-2"
                              input_l_y_plus_axis = "+1"
                              input_l_x_plus_axis = "+0"
                              input_right_btn = "h0right"
                              input_state_slot_increase_btn = "h0right"
                              input_l2_btn = "6"
                              input_l_x_minus_axis = "-0"
                              input_r_x_plus_axis = "+2"
                              input_l3_btn = "10"
                              input_r_btn = "5"
                              input_save_state_btn = "5"
                              input_l_y_minus_axis = "-1"
                              input_y_btn = "0"
                              input_x_btn = "3"
                              input_menu_toggle_btn = "3"
                              input_down_btn = "h0down"
                              input_start_btn = "9"
                              input_exit_emulator_btn = "9"
                              input_b_btn = "1"
                              input_reset_btn = "1"
                              input_a_btn = "2"

                              dankcushions 1 Reply Last reply Reply Quote 0
                              • lostless
                                lostless @puppetj last edited by

                                @puppetj said in basic 2 player support not working correctly:

                                @clyde i dont know if this is a hint of the issue, but as the other person said, about the usb ports having order and controller 1 needs to be in usb port 0 and controller 2 needs to be in usb port 1, i had controller 1 in usb port 0 and controller 2 in usb 2 and they worked fine.

                                So are they working fine? Have you tried to reconfigure the controllers?

                                puppetj 1 Reply Last reply Reply Quote 0
                                • dankcushions
                                  dankcushions Global Moderator @puppetj last edited by

                                  @puppetj one of these has bindings for hotkeys, etc, and one doesn’t. so i would presume that when one of your controllers is plugged in to p1 it works, and when the other works, it doesn’t? in that case you can reset the controllers and rebind via retropie-setup :

                                  Choose Manage Packages.
                                  Choose Manage Core Packages.
                                  Choose emulationstation (Installed)
                                  Choose Configurations / Options (it may also be named Configurations Tools)
                                  Choose the option to Clear/Reset Emulation Station input configuration.
                                  Choose Yes to proceed to clear the controller settings.

                                  puppetj 1 Reply Last reply Reply Quote 0
                                  • puppetj
                                    puppetj @lostless last edited by

                                    @lostless somes they work, sometimes they dont

                                    lostless 1 Reply Last reply Reply Quote 0
                                    • lostless
                                      lostless @puppetj last edited by

                                      @puppetj Are they both wireless?

                                      puppetj 1 Reply Last reply Reply Quote 0
                                      • puppetj
                                        puppetj @lostless last edited by

                                        @lostless no only one

                                        1 Reply Last reply Reply Quote 0
                                        • puppetj
                                          puppetj @dankcushions last edited by

                                          @dankcushions

                                          ok i did that, i hope it fixes it

                                          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.