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

    Controller needs replugging every time a game is started

    Scheduled Pinned Locked Moved Help and Support
    9 Posts 3 Posters 3.0k 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.
    • N
      nschloe
      last edited by nschloe

      My Logitech F310 works well in Emulationstation (after configuring once). When starting any game, it also seems to be recognized properly; the screen message says

      Logitech Gamepad F310 configured in port #0.
      

      None of the buttons will do anything though.
      After unplugging with

      Device #0 (Logitech Gamepad F310) disconnected.
      

      and replugging (with the same message as above), it all works as expected.

      Any hints on how to get it working at once?

      Pi Model: 3
      RetroPie Version Used: 3.8.1
      Built From: SD Image
      USB Devices connected:
      Controller used: 2x F310
      Error messages received:
      Guide used:
      File:
      Emulator: pisnes
      How to replicate the problem:
      

      I've never touched the controller config either:

      $ cat /opt/retropie/configs/all/retroarch-joypads/LogitechGamepadF310.cfg 
      input_device = "Logitech Gamepad F310"
      input_driver = "udev"
      input_r_y_plus_axis = "+4"
      input_l3_btn = "9"
      input_r_x_minus_axis = "-3"
      input_r_btn = "5"
      input_save_state_btn = "5"
      input_l2_axis = "-2"
      input_start_btn = "7"
      input_exit_emulator_btn = "7"
      input_l_y_minus_axis = "-1"
      input_l_btn = "4"
      input_load_state_btn = "4"
      input_up_btn = "h0up"
      input_r_y_minus_axis = "-4"
      input_a_btn = "1"
      input_b_btn = "0"
      input_reset_btn = "0"
      input_down_btn = "h0down"
      input_l_x_plus_axis = "+0"
      input_l_y_plus_axis = "+1"
      input_r3_btn = "10"
      input_right_btn = "h0right"
      input_state_slot_increase_btn = "h0right"
      input_x_btn = "3"
      input_menu_toggle_btn = "3"
      input_select_btn = "6"
      input_enable_hotkey_btn = "6"
      input_l_x_minus_axis = "-0"
      input_y_btn = "2"
      input_left_btn = "h0left"
      input_state_slot_decrease_btn = "h0left"
      input_r_x_plus_axis = "+3"
      
      herb_fargusH 1 Reply Last reply Reply Quote 0
      • herb_fargusH
        herb_fargus administrators @nschloe
        last edited by

        @nschloe

        https://retropie.org.uk/forum/topic/3/read-this-first

        https://github.com/RetroPie/RetroPie-Setup/wiki/Logitech-controllers

        If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

        Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

        1 Reply Last reply Reply Quote 0
        • N
          nschloe
          last edited by

          Thanks @herb_fargus for the speedy reply!

          I've updated the original post to include more info. I already checked the Logitech link you supplied but couldn't find a reference or solution to my problem there. Thanks, though, for posting it.

          Any other ideas?

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

            please post a copy of your joypad config file from

            /opt/retropie/configs/all/retroarch-joypads/

            (sorry, I should leave this to @herb_fargus :-) )

            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
            • N
              nschloe
              last edited by

              I did just that, thanks for reminder.

              herb_fargusH 1 Reply Last reply Reply Quote 0
              • herb_fargusH
                herb_fargus administrators @nschloe
                last edited by herb_fargus

                @nschloe try copying over the config from the page I linked instead of what was generated for the autoconfig or tap your right or left trigger buttons in game and see if it responds without needing a replug.

                If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                N 1 Reply Last reply Reply Quote 0
                • N
                  nschloe @herb_fargus
                  last edited by

                  @herb_fargus The left trigger button does the trick!

                  Is this a known issue/bug report?

                  herb_fargusH 1 Reply Last reply Reply Quote 0
                  • herb_fargusH
                    herb_fargus administrators @nschloe
                    last edited by

                    @nschloe it has been an issue for quite some time as the triggers are treated as axes but it's explained on the wiki page I linked which you seem to continue to fail to read: https://github.com/retropie/retropie-setup/wiki/Logitech-controllers#l2r2-top-triggers

                    If you read the documentation it will answer 99% of your questions: https://retropie.org.uk/docs/

                    Also if you want a solution to your problems read this first: https://retropie.org.uk/forum/topic/3/read-this-first

                    1 Reply Last reply Reply Quote 0
                    • N
                      nschloe
                      last edited by

                      Thanks again @herb_fargus for pointing this out.

                      I had been under the impression that, once my Logitech F310 is recognized as such, the controller is automatically configured according to the specs at the wiki.

                      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.