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



  • 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.





  • 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



  • @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.



  • 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... :)



  • @camurso

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



  • 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.



  • Thank you all for the help :)



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.