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

    Analog stick bind recently stopped working in MAME

    Scheduled Pinned Locked Moved Help and Support
    analog stickbindingmame2003
    5 Posts 3 Posters 1.5k 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.
    • S
      slimbrick
      last edited by slimbrick

      I've been using Retropie successfully for several years to play MAME games. Recently, the binding to the left analog stick of my Logitech F710 stopped working. The dpad still works as expected. Let me provide some info:

      Pi Model: Raspberry Pi 4 Model B, 2GB
      Power Supply used: CanaKit DCAR-RSP-3A5C (output: 5.1V, 3.5A)
      RetroPie Version Used: 4.7.1, recently updated through retropie_setup.sh to commit 3d841d1c17b2cc1767c5cbf61f312aca04b256f6
      Built From: Pre made SD Image on RetroPie website
      USB Devices connected: Logitech Nano Receiver
      Controller used: Logitech Gamepad F710
      Error messages received: none
      Verbose log (if relevant): not relevant
      Guide used: https://retropie.org.uk/docs/Logitech-Controller/, retropie_setup.sh for analog stick bind, then attempt to fix with youtube "RetroPie Analog Joystick Fix for Mame and other Cores" (watch?v=RVt36m12xtk)
      File: N/A
      Emulator: lr-mame2003
      Attachment of config files: referenced (see below)
      How to replicate the problem: I don't know

      Honestly I am not sure why this started occurring. I regularly keep my Retropie installation updated through the update function in retropie_setup.sh and it may have been a recent update that caused the issue. I usually set the user 1 binds through retropie_setup.sh without issue. I have erased the controller configuration and added it again with the same result. I give a reference to a youtube video (not the full link because I didn't want the video included in-line with this post) that I followed as a troubleshooting measure. The retroarch.cfg config files (for all emulators and for mame-libretro) look as I expect and contain input_player1_analog_dpad_mode = "1". I ran jstest on the joystick and the analog stick still works. I switched configuration from the left to the right stick and have the same problem.

      Any advice on how to further diagnose my problem and fix it?

      1 Reply Last reply Reply Quote 0
      • S
        slimbrick
        last edited by

        Anyone got any ideas? I've had this frustration for a month now.

        M B 2 Replies Last reply Reply Quote 0
        • M
          mahoneyt944 @slimbrick
          last edited by mahoneyt944

          @slimbrick besides a select few games, mame2003 does not support analog controls. What you can do is go-to the retroarch menu:
          main menu-> quick menu-> controls-> port 1 controls-> analog to digital type-> Left Analog (Forced).

          1 Reply Last reply Reply Quote 0
          • B
            barbudreadmon @slimbrick
            last edited by

            @slimbrick there were some changes with that analog-to-digital feature last month, if you recently updated retroarch maybe you'll want to read https://www.libretro.com/index.php/retroarch-1-9-6-released/

            FBNeo developer - github - forum

            S 1 Reply Last reply Reply Quote 2
            • S
              slimbrick @barbudreadmon
              last edited by

              @barbudreadmon said in Analog stick bind recently stopped working in MAME:

              @slimbrick there were some changes with that analog-to-digital feature last month, if you recently updated retroarch maybe you'll want to read https://www.libretro.com/index.php/retroarch-1-9-6-released/

              Thanks! This will certainly help and the timing correlates very well with when I started having problems.

              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.