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

    PSX analog controls broken

    Scheduled Pinned Locked Moved Help and Support
    psxpi3analogbug
    16 Posts 9 Posters 5.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.
    • P
      pokoj2006
      last edited by

      Setup script 4.1.4
      Pi3, using Wii U Pro controller via Bluetooth.

      Since 4.1 update, analog controls are not detected or functioning with any PSX games.

      Everything worked fine a month ago.

      Pad type set to analog
      Input set to Retropad w/analog

      Yes I know it should be that easy. And it was that easy before these latest updates.

      Tried full system update, also binary & source updates on core just before posting.

      Tried the old "switch to default, restart, switch back, etc" Hail Mary and still nothing.

      What happened?

      1 Reply Last reply Reply Quote 0
      • L
        langy1987
        last edited by

        Confirmed. i am having the same issue since running an update using script version 4.1.5.

        Checked retro arch settings and Pad type is set correctly.

        Analog controls are still working for other retro arch games.

        Tested using PS3, xbox360 and PS2 controllers.

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

          If analog isnt working try setting pad type on all 8 controllers to analog in core options. It has been known on several versions to fix the issue.

          1 Reply Last reply Reply Quote 0
          • L
            langy1987
            last edited by

            Tested this morning.

            Setting all 8 to analog does indeed fix it, for Player 1 only though.

            Those of you who like to do multiplayer with analog will have to wait for a long term fix :(.

            B 1 Reply Last reply Reply Quote 0
            • B
              backstander @langy1987
              last edited by backstander

              @langy1987

              This is what I did to get my Xbox 360 left analog stick to work in lr-pcsx-rearmed:

              /opt/retropie/configs/psx/retroarch.cfg

              # Joypad w/ Analog (RetroPad + Analog sticks): 5
              input_libretro_device_p1 = "5"
              input_libretro_device_p2 = "5"
              Input_libretro_device_p3 = "5"
              Input_libretro_device_p4 = "5"
              
              # Use analog stick as dpad (left stick = 1, right stick = 2)
              input_player1_analog_dpad_mode = "1"
              input_player2_analog_dpad_mode = "1"
              input_player3_analog_dpad_mode = "1"
              input_player4_analog_dpad_mode = "1"
              
              #include "/opt/retropie/configs/all/retroarch.cfg"
              
              L 1 Reply Last reply Reply Quote 0
              • L
                langy1987 @backstander
                last edited by

                @backstander yea this 'works' but the downside is the stick is not truly analog and is emulating the dpad.

                At this moment in time the only way to get true analog is to do what @edmaul69 advised which currently only fixes Pad1.

                B 1 Reply Last reply Reply Quote 0
                • B
                  backstander @langy1987
                  last edited by

                  @langy1987
                  Yeah it's more for the older pre-analog stick PSX games.
                  Maybe try removing all the input_player#_analog_dpad_mode = "1".

                  1 Reply Last reply Reply Quote 0
                  • B
                    bmn001
                    last edited by

                    Sooo...Has anyone tried reporting this to the team?

                    I don't see an issue for it... Is this the right project? https://github.com/notaz/pcsx_rearmed/issues

                    1 Reply Last reply Reply Quote 0
                    • P
                      PetroRie
                      last edited by

                      Thats why you shouldn't update if the current version works fine. Sorry but I dont want to sound harsh but I had other problems when I updated the Pie. I'm still on v4.0.2 and everything works fine.

                      mediamogulM 1 Reply Last reply Reply Quote 0
                      • mediamogulM
                        mediamogul Global Moderator @PetroRie
                        last edited by mediamogul

                        @PetroRie

                        Mileage always varies where updates are concerned. I've updated my highly customized, 37 system setup with almost every point release for almost nine months now and the only time I've had trouble worth mentioning was with eDuke32 and that issue was taken care of within a month's time.

                        Updates always have the potential to result in regressions, but it's also worth noting that not updating has it's own set of pitfalls to deal with that often necessitate starting over completely from scratch when moving forward is finally needed. Neither approach is perfect, but neither is a terrible choice either.

                        RetroPie v4.5 • RPi3 Model B • 5.1V 2.5A PSU • 16GB SanDisk microSD • 512GB External Drive

                        P 1 Reply Last reply Reply Quote 1
                        • B
                          bmn001
                          last edited by

                          Filed a bug.

                          https://github.com/notaz/pcsx_rearmed/issues/79

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

                            wrong repo. https://github.com/libretro/pcsx_rearmed

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

                              Possibly related to this commit:

                              https://github.com/libretro/pcsx_rearmed/commit/8342a30082638cc032c53e073f893e82f149fcb7

                              I haven't really tested myself but you can try rebuilding before that to see if the issue is resolved, that way you'll know that it was a commit after it that broke it.

                              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
                              • P
                                PetroRie @mediamogul
                                last edited by

                                @mediamogul That is kinda true bro. I used to update everything until I couldn't play MAME games anymore

                                1 Reply Last reply Reply Quote 0
                                • B
                                  bmn001
                                  last edited by bmn001

                                  For anyone who wants to track progress on this (or chime in with their own experience) I re-filed the bug in the correct repo:
                                  https://github.com/libretro/pcsx_rearmed/issues/88

                                  Thanks for the clarification, @dankcushions

                                  1 Reply Last reply Reply Quote 1
                                  • B
                                    bmn001
                                    last edited by bmn001

                                    This appears to be fixed...

                                    I updated Retropie setup to 4.1.10 just now, then did an 'install from source' for lr-pcsx-rearmed.

                                    That fixed it! I can set pad 1 to "analog" and keep the rest as "standard" and this is now correctly detected by any games I play.

                                    I'm super confused by this, because it doesn't look like there have been any commits to this core since I filed the bug. Maybe it was a RetroPie bug?

                                    Can anyone else who's been having this problem please try updating your biz and let me know if it fixes it for you too?

                                    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.