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

    Zero delay joystick not working UpLeft and Downright directions:( others are good, I'm running a Pi3 with Retropie.

    Scheduled Pinned Locked Moved Help and Support
    controller
    16 Posts 7 Posters 3.1k 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.
    • Z
      zhajdu
      last edited by zhajdu

      Zero delay joystick not working UpLeft and Downright directions:( others are good

      Pi3b, 2.1A power supply
      Retropie 4.3
      Pre made SD Image: retropie-4.3-rpi2_rpi3.img
      2 identical Arcade USB joysticks Dragonrise

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

        Please give more details about your setup, as requested in https://retropie.org.uk/forum/topic/3/read-this-first.

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

          @mitu HI! i am kind of noob, is there a cfg file which i can read out the needed info from through winscp?

          S 1 Reply Last reply Reply Quote 0
          • S
            spud11 @zhajdu
            last edited by spud11

            @zhajdu Are you sure that you have attached the connector the right way around? It's been a couple of years since I played around with mine, but I did note that the connector can attach both ways. However, if you get it the wrong way around, it can play up - some directions work, some don't.

            RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

            Z 1 Reply Last reply Reply Quote 0
            • Z
              zhajdu @spud11
              last edited by zhajdu

              @spud11 Thanks for fast feedback. Well... there were no specific instructions just a piece of paper without any details. Do you have a detailed plan how to attach it? Thats for sure that i dont have a 5 pin cable but i had to wire each directions with different cable to the controller board. thanks

              i have something like this https://www.aliexpress.com/item/2Pcs-lot-DIY-Zero-Delay-Arcade-USB-Encoder-PC-To-Joystick-Replacement-Parts-USB-Cable-Encoder/32756611062.html?spm=2114.search0104.3.29.622d48ddiYDMPM&ws_ab_test=searchweb0_0,searchweb201602_5_10152_10151_10065_10068_10344_10342_10343_10340_10341_10696_10084_10083_10618_10304_10307_10820_10821_10302_10059_100031_10103_10624_10623_10622_10621_10620-normal#cfs,searchweb201603_46,ppcSwitch_5&algo_expid=c7cb6ae9-f467-48b2-a75c-a39d168a916a-7&algo_pvid=c7cb6ae9-f467-48b2-a75c-a39d168a916a&priceBeautifyAB=0

              S ClydeC DougAD 3 Replies Last reply Reply Quote 0
              • S
                spud11 @zhajdu
                last edited by

                @zhajdu It looks a bit different from mine. Do you have an image of the joystick itself and the connector on that?

                Mine is a 5 pin connector similar to the photos on this page:

                https://www.ebay.com.au/itm/Zero-Delay-LED-Arcade-Joystick-Game-DIY-Kit-MAME-USB-Encoder-5Pin-Push-Buttons-/362390166774?var=&hash=item5460231cf6

                With the 5 pin connector, you can unfortunately attach it upside down and wind up with the symptoms you've described.

                RetroPie v4.4.1 • RPi3 Model B • 5.1V 2.5A PSU • 32GB SanDisk Extreme microSD • 2TB Toshiba Canvio Basics Portable USB 3.0 hard drive • 4 x DragonRise USB Arcade joysticks • 2 x TurboTwist spinners • 1 x USB trackball • 1 x PS4 wireless • 1 x 8BitDo Zero

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

                  @zhajdu The first thing I'd check is the wiring. Are all of the wires connected properly? If you change the wiring (thus, changing the directions of the joystick), does the problem also move to other directions?

                  You said that only Up+Left and Down+Right do not work. Does that mean that Up, Left, Down, and/or Right alone do work correctly? Then I would suspect the joystick's mechanics rather than the wiring. You could check that by connecting some of the arcade buttons to the directional connectors on the board, instead of the joystick's microswitches. The controller shouldn't mind what kind of digital switches are connected to its ports.

                  Like @spud11 said, a picture of your setup would be helpful to spot any obvious errors.

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

                    @clyde up-left and down-right not working doesn’t make any sense. There isn’t and up-left switch. There are only up, down, left and right, so if those 4 work then the diagonals do too. The only thing I can think of is that the restrictor plate in the bottom of the joystick is incorrectly positioned, or has some plastic flash in it preventing the joystick moving into the diagonals properly

                    Edit: sorry, I’m not trying to be patronizing, I was just writing down my chain of thought on it. I’m sure you know how many switches there are on a joystick.

                    1 Reply Last reply Reply Quote 0
                    • DougAD
                      DougA @zhajdu
                      last edited by

                      @zhajdu looking at the pictures on the link you sent, your joystick should be connected with a five wire cable to the socket with 4 arrows (for directions) and a ground (vvd on the picture). Is that how you have it connected?

                      1 Reply Last reply Reply Quote 0
                      • Z
                        zhajdu
                        last edited by

                        i will take a picture today and post it here. the directions do work separetly. only the two diagonals are not working. this is so confusing for me too.

                        ClydeC 1 Reply Last reply Reply Quote 0
                        • ClydeC
                          Clyde
                          last edited by

                          @DougA I didn't take it as patronizing, it was exactly what I meant with my comment about the joystick's mechanics. I concur that non-working diagonals shouldn't be caused by wiring in a typical four switches joystick.

                          Instead of one five wire cable, @zhajdu could use four dual wire cables like the bundled ones on the picture. Each has its own ground. I'm using these wires with my identical zero delay encoder.

                          1 Reply Last reply Reply Quote 0
                          • Z
                            zhajdu
                            last edited by zhajdu

                            i dont see if it cant get any simpler then that. i just have the cables and connect them to the U, D , L, R directions on the controller

                            3_1532456092328_IMG_20180724_200254 (1).jpg 2_1532456092327_IMG_20180724_200246 (1).jpg 1_1532456092327_IMG_20180724_200237 (1).jpg 0_1532456092327_IMG_20180724_200227 (1).jpg

                            1 Reply Last reply Reply Quote 0
                            • DougAD
                              DougA
                              last edited by

                              I can’t see anything obviously wrong from the wiring. Have you looked at the gate on the bottom of the joystick - the hole where the bottom of the joystick can move? It is set up for 8-way use, (it would be rotated to look like a diamond if it was set to 4 way), but is there extra material blocking the movement? I can’t tell from the pictures.

                              1 Reply Last reply Reply Quote 0
                              • G
                                grant2258 Banned
                                last edited by grant2258

                                it looks like from the picture the top left ground is different form the rest put the black wire in no3 and the white in no 2/ In all switches if thats doesnt work do it the other way round for all switches

                                1 Reply Last reply Reply Quote 1
                                • ClydeC
                                  Clyde @zhajdu
                                  last edited by

                                  @zhajdu I guess you can hear the microswitches click when they are activated? Then you could slowly press the joystick in the diagonal position and check if both microswitches involved (e.g. up and left) are clicking, and in that case, if that direction nevertheless doesn't work. This way you could check if a mechanical problem is likely or not.

                                  If the activation of both switches is clearly audible (and thus making a mechanical problem less likely) I'd exchange or replace all wires to exclude or identify faulty cables. Mind the wire colours like @grant2258 suggested.

                                  If that doesn't fix the problem either, I'd exchange or replace the microswitches, if that's possible.

                                  1 Reply Last reply Reply Quote 0
                                  • LurkerL
                                    Lurker
                                    last edited by

                                    It is hard to tell 100% from the images but I agree with @grant2258 that it you have flipped at least one of you wire sets for the micro switches.

                                    I would put my money on that as the issue.

                                    After you fix it you might need to re-run the input configuration as well.

                                    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.