Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns --- Bug Reports --- Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news


Author Topic: Problem with joystick: one direction not recognized consistently  (Read 256 times)

0 Members and 1 Guest are viewing this topic.


  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:February 02, 2019, 07:54:29 pm
  • I want to build my own arcade controls!
When i try pushing the stick to the right it does not work consistently. Maybe 75% of the time. Sometimes thereís a delay. Other times it just doesnít work. My wire connections are good. I checked in windows devices which confirms problem (input not always recognized).

Is the joystick bad? Anything i can do to fix?

Joystick is 2 weeks old. It is a zippy joystick. Iím running Windows.



  • Trade Count: (0)
  • Full Member
  • ***
  • Online Online
  • Posts: 2989
  • Last login:Today at 05:24:05 pm
  • I have a gaming addiction.....
Re: Problem with joystick: one direction not recognized consistently
« Reply #1 on: January 19, 2019, 02:20:50 pm »
How is it connected?

Have you done repeated continuity tests of the microswitch?


  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7097
  • Last login:Today at 08:56:38 am
  • Designated spam hunter
Re: Problem with joystick: one direction not recognized consistently
« Reply #2 on: January 19, 2019, 10:48:14 pm »
Sounds like it could be either an intermittent/bad microswitch or the lever arm on the microswitch is bent away from the actuator.

You may want to "tune" (slightly bend) the lever arms on the microswitches.

The quote below was for someone trying to avoid diagonals with a 4-way restrictor, but the same advice applies in reverse (bend up instead of down) to hit a direction easier.
By slightly bending the lever arm, you change the distance that you have to move the joystick handle to make the actuator press the lever arm into the nub on the microswitch.

By bending the green zone down by just a bit on all the switches, you can tune the stick so that the diagonals are just out of reach.

Green zone = OK to bend
Red zone = Avoid bending

Related thread here.