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

    Usb Joystick diagonals not working properly

    Scheduled Pinned Locked Moved Help and Support
    usb stickdiagonalarcade joystic
    8 Posts 3 Posters 1.7k 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
      camurso
      last edited by

      Hi there!
      Yesterday I received by mail my analog joystick and buttons, that I bought previously on a chinese site.
      I mounted it correctly (I think) and wired it.
      It works like a charm except for diagonals. To better explain the problem, let´s think of a clock.
      If I press up, I point the the clock to 00:00. If I press right, the clock marks 03:00. Down is 06:00 and left is 09:00, ok?
      So, if I want up-right, I point it to 01:30, down-right, it must mark 04:30.
      Problem is down-left and up-left. If I point it to 07:30, I only get down. I must "put the time" at 08:00 to get down-left. If I want up-left, I must put the joystick at 10:00.
      It is a mechanical problem, since at only that "time" I can hear the two clicks, marking the connection to the two wires.

      The joystick is similar to this one:

      ![alt text](Hi there!
      Yesterday I received by mail my analog joystick and buttons, that I bought previously on a chinese site.
      I mounted it correctly (I think) and wired it.
      It works like a charm except for diagonals. To better explain the problem, let´s think of a clock.
      If I press up, I point the the clock to 00:00. If I press right, the clock marks 03:00. Down is 06:00 and left is 09:00, ok?
      So, if I want up-right, I point it to 01:30, down-right, it must mark 04:30.
      Problem is down-left and up-left. If I point it to 07:30, I only get down. I must "put the time" at 08:00 to get down-left. If I want up-left, I must put the joystick at 10:00.
      It is a mechanical problem, since at only that "time" I can hear the two clicks, marking the connection to the two wires.

      The joystick is similar to this one:

      ![alt text](Hi there!
      Yesterday I received by mail my analog joystick and buttons, that I bought previously on a chinese site.
      I mounted it correctly (I think) and wired it.
      It works like a charm except for diagonals. To better explain the problem, let´s think of a clock.
      If I press up, I point the the clock to 00:00. If I press right, the clock marks 03:00. Down is 06:00 and left is 09:00, ok?
      So, if I want up-right, I point it to 01:30, down-right, it must mark 04:30.
      Problem is down-left and up-left. If I point it to 07:30, I only get down. I must "put the time" at 08:00 to get down-left. If I want up-left, I must put the joystick at 10:00.
      It is a mechanical problem, since at only that "time" I can hear the two clicks, marking the connection to the two wires.

      The joystick is similar to this one:

      https://cdn.shopify.com/s/files/1/2160/6565/products/HTB1523dQXXXXXblXpXXq6xXFXXXn_1024x1024@2x.jpg

      Is there any way to calibrate it?

      Thank you and sorry my bad English.)
      Is there any way to calibrate it?

      Thank you and sorry my bad English.l)

      Is there any way to calibrate it?

      Thank you and sorry my bad English.

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

        Here is a video explaining the problem:
        https://drive.google.com/open?id=1VVI-tzErb9U7Qd9g03ED_JOSIqKBzRHw

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

          You need a 4/8 way restrictor plate yours is round that's why your having this problem.

          You need the square or hex one I personally use the square one. Look up sanwa GT-8F

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

            @camurso Thanks for the video. That made it easy to spot the problem.

            The curves at the corners of your restictor plate are too shallow and they are creating a dead spot at the angle.

            I tried to get the best snap shot of your plate I could but you can see how the corner does not go back as far as it should compared to the stock image I pulled.
            0_1530123483903_06491d38-fc92-49e6-a52c-d5c62a84a118-image.png

            0_1530123537900_11c8b2b2-6341-4406-bc21-d9061951a187-image.png

            Getting the plate off is a pain in the [spins the wheel of body parts] ... spleen. It's a real pain in the spleen. You have to press down all four clamps at the same time and they do not leave much room at all for slack.

            After that you have the plate removed you can either replace the plate with a better one or you can take a file to the corners of that one to shave them back a bit.

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

              Ok, so if I understood correctly, the problem resides in the fact that my plastic transparent plat. It's hole is too big and the joystick cannot reach it's corners.
              Is that it?
              Sorry my bad English comprehension... :)

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

                @camurso

                basically yes there are different types of restrictor plates you could try file yours down to have corners before buying an new one

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

                  To be clear it is not the "hole" but the corners that are the issue.
                  You need to shave the corners back further.

                  In the image below your plate opening is the blue and you need to get the corners shaved back to the black to fix you issue.
                  0_1530222954667_70c533fe-5341-4fda-b34f-0dda39db5da2-image.png

                  It is easy to do with a round file or a dremel. And if you mess up, replacement plates that are made correctly do not cost much.

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

                    Thank you all for the help :)

                    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.