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

    Desperate! Controllers (retrolink, ibuffalo and xin mo) config

    Scheduled Pinned Locked Moved Help and Support
    23 Posts 3 Posters 7.2k 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.
    • C
      chan
      last edited by Floob

      Just updated with that info for nes

      call to /opt/retropie/config/nes/retroarch.cfg on nes emu on line 373, line who is called :
      joypad_autoconfig_dir = “/opt/retropie/configs/all/retroarch-joypads/USB Gamepad .cfg"

      Into that file i wrote the config

      input_player1_device = "USB Gamepad "
      input_player1_driver = "udev"
      input_player1_start_btn = "9"
      input_player1_exit_emulator_btn = "9"
      input_player1_up_axis = "-1"
      input_player1_a_btn = "1"
      input_player1_b_btn = "2"
      input_player1_reset_btn = "2"
      input_player1_down_axis = "+1"
      input_player1_right_axis = "+0"
      input_player1_state_slot_increase_axis = "+0"
      input_player1_select_btn = "8"
      input_player1_enable_hotkey_btn = "8"
      input_player1_left_axis = "-0"
      input_player1_state_slot_decrease_axis = "-0"
      
      input_player2_device = "USB Gamepad "
      input_player2_driver = "udev"
      input_player2_start_btn = "9"
      input_player2_exit_emulator_btn = "9"
      input_player2_up_axis = "-1"
      input_player2_a_btn = "1"
      input_player2_b_btn = "2"
      input_player2_reset_btn = "2"
      input_player2_down_axis = "+1"
      input_player2_right_axis = "+0"
      input_player2_state_slot_increase_axis = "+0"
      input_player2_select_btn = "8"
      input_player2_enable_hotkey_btn = "8"
      input_player2_left_axis = "-0"
      input_player2_state_slot_decrease_axis = "-0"
      

      that doesnt work..... :(

      if one config only

      input_device = "USB Gamepad "
      input_driver = "udev"
      input_start_btn = "9"
      input_exit_emulator_btn = "9"
      ...
      

      Works perfect, but only one controller.
      Maybe i am configuring something in a wrong way :p

      C 1 Reply Last reply Reply Quote 0
      • C
        chan @chan
        last edited by Floob

        @chan tried with only retroarch on nes emu as u said like this

        # Settings made here will only override settings in the global retroarch.cfg if placed above the #include line
        
        input_remapping_directory = "/opt/retropie/configs/nes/"
        
        input_player1_device = "USB Gamepad "
        input_player1_driver = "udev"
        input_player1_start_btn = "9"
        input_player1_exit_emulator_btn = "9"
        input_player1_up_axis = "-1"
        input_player1_a_btn = "1"
        input_player1_b_btn = "2"
        input_player1_reset_btn = "2"
        input_player1_down_axis = "+1"
        input_player1_right_axis = "+0"
        input_player1_state_slot_increase_axis = "+0"
        input_player1_select_btn = "8"
        input_player1_enable_hotkey_btn = "8"
        input_player1_left_axis = "-0"
        input_player1_state_slot_decrease_axis = "-0"
        
        input_player2_device = "USB Gamepad "
        input_player2_driver = "udev"
        input_player2_start_btn = "9"
        input_player2_exit_emulator_btn = "9"
        input_player2_up_axis = "-1"
        input_player2_a_btn = "1"
        input_player2_b_btn = "2"
        input_player2_reset_btn = "2"
        input_player2_down_axis = "+1"
        input_player2_right_axis = "+0"
        input_player2_state_slot_increase_axis = "+0"
        input_player2_select_btn = "8"
        input_player2_enable_hotkey_btn = "8"
        input_player2_left_axis = "-0"
        input_player2_state_slot_decrease_axis = "-0"
        
        #include "/opt/retropie/configs/all/retroarch.cfg"
        

        No luck also

        1 Reply Last reply Reply Quote 0
        • C
          chan
          last edited by

          There is no solution to my problem?

          1 Reply Last reply Reply Quote 0
          • C
            chan
            last edited by

            UP!!!

            Please help me.... :(
            i have one controller collecting a lot of dust

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

              Tell me if I understand correctly: you want to remap the buttons of your controllers according to the emulator.

              If this is your problem, maybe you can solve it reading this parte of the wiki: https://github.com/RetroPie/RetroPie-Setup/wiki/RetroArch-Configuration#core-input-remapping

              It's very easy and user-friendly.

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

                Oh sorry... I think you want another thing...

                The problem is that i dont know how to configure specific controller for specific emus.

                Are you using bluetooth or USB-wired controllers?

                • Useful topics
                • joystick-selection tool
                • rpie-art tool
                • achievements I made
                1 Reply Last reply Reply Quote 0
                • C
                  chan
                  last edited by chan

                  usb wired controller.
                  Ibuffalo and retrolink

                  Im trying to get the 2 controllers working in their emu

                  Ibuffalo (snes controlleres) for snes. and retrolink for nes, but i only have luck with one controller

                  i tried to follow the github instructions but with no luck, or maybe, for sure, im doing something wrong

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

                    @chan

                    With USB controllers, you can configure it on the systems specific retroarch.cfg file, as described in the wiki, and allways take care to plug the controllers on specific ports.

                    But if you want something more dynamic and user-friendly, you can try it:
                    https://github.com/meleu/RetroPie-joystick-selection

                    • Useful topics
                    • joystick-selection tool
                    • rpie-art tool
                    • achievements I made
                    1 Reply Last reply Reply Quote 0
                    • C
                      chan
                      last edited by

                      i configured in retroarch.
                      one was sucesfully configured but when i tried to insert 2 controllers they failed.
                      See the putty i pasted.

                      With that script it only needs to configure the controllers outside?
                      i mean to configure via config-input in retropie menu

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

                        @chan said in Desperate! Controllers (retrolink, ibuffalo and xin mo) config:

                        i configured in retroarch.
                        one was sucesfully configured but when i tried to insert 2 controllers they failed.
                        See the putty i pasted.

                        It seems that your problem is with the indexes. You need to know the indexes of your controllers and then configure it in retroarch.cfg, as mentioned by @PetroRie . If you don't know what I'm talking about, that script is for you. ;-)

                        With that script it only needs to configure the controllers outside?
                        i mean to configure via config-input in retropie menu

                        Yes.

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

                          @meleu said in Desperate! Controllers (retrolink, ibuffalo and xin mo) config:

                          @chan said in Desperate! Controllers (retrolink, ibuffalo and xin mo) config:

                          i configured in retroarch.
                          one was sucesfully configured but when i tried to insert 2 controllers they failed.
                          See the putty i pasted.

                          It seems that your problem is with the indexes. You need to know the indexes of your controllers and then configure it in retroarch.cfg, as mentioned by @PetroRie . If you don't know what I'm talking about, that script is for you. ;-)

                          With that script it only needs to configure the controllers outside?
                          i mean to configure via config-input in retropie menu

                          Yes.

                          Hi meleu.

                          I installed that. but i dont know how it works.
                          I entered a game and i didnt know how to use.
                          Controllers still not response

                          Maybe need to presh f4 or f1 or something like that?

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

                            @chan
                            After install it, go to the RetroPie menu in emulationstation and execute the "joystick selection".

                            • Useful topics
                            • joystick-selection tool
                            • rpie-art tool
                            • achievements I made
                            1 Reply Last reply Reply Quote 0
                            • C
                              chan
                              last edited by

                              Meleu.

                              Thanks for your help.!!
                              Now i can play with all the controllers.
                              Yesterday i tested it and it works with the sxript, he only "bad thing" is that the second usb gamepad is not good configured so button b exit the game :p

                              I will burn the image again and make eerything again just to make ot run good.

                              Thanks for your help.

                              PD: I suppose that if this script mdify retroarch, then i can copy the lines and insert into the specific emulators.
                              Im correct?

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

                                @chan

                                PD: I suppose that if this script mdify retroarch, then i can copy the lines and insert into the specific emulators.
                                Im correct?

                                No. Please, don't do it.
                                I'm currently working on adding this feature to my script. Maybe I'll release some improvements next week. ;-)

                                • Useful topics
                                • joystick-selection tool
                                • rpie-art tool
                                • achievements I made
                                1 Reply Last reply Reply Quote 0
                                • C
                                  chan
                                  last edited by

                                  ohhh
                                  ok.
                                  Thanks so much for your effort!!!
                                  Keep us informed!

                                  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.