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 Arcade1Up Try the site in https mode Site News

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

  

Author Topic: Joystick - diagonal movement issues  (Read 5132 times)

0 Members and 1 Guest are viewing this topic.

anthony.cerantonio

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:February 09, 2017, 07:21:01 am
  • I want to build my own arcade controls!
Joystick - diagonal movement issues
« on: February 08, 2017, 06:31:21 am »
hi all,

Finally everything is running in my cab - ipac 2 wired up and working, MAME looking good on my test rig (laptop)
All I need to do is setup my desktop properly (remove bootscreens etc) then Im good!

My only issue now is that I installed 2 brand new joysticks - I have taken a photo of the joystick top, and then underneath of both of them (if it helps)

Player one joystick doesn't move diagonal very well (eg in street fighter when trying to jump forward / back)
Player two joystick moves fine

Being brand new joysticks, do you think one could be faulty and to just replace it?

Or does it have to be broken in?

Is there anything i can do (tightening the nuts etc) that will help this problem?


Thanking you in advance :)

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5905
  • Last login:Today at 08:10:31 am
  • This plan is foolproof
Re: Joystick - diagonal movement issues
« Reply #1 on: February 08, 2017, 08:29:24 am »
Does the joystick physically bind, or is the software not registering the diagonals?

anthony.cerantonio

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:February 09, 2017, 07:21:01 am
  • I want to build my own arcade controls!
Re: Joystick - diagonal movement issues
« Reply #2 on: February 08, 2017, 02:48:13 pm »
I'm no expert, but the joystick moves freely so potentially software?

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7014
  • Last login:Yesterday at 12:11:17 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: Joystick - diagonal movement issues
« Reply #3 on: February 08, 2017, 03:18:25 pm »
The default switches on import joysticks aren't the best.  It's possible that one of them is flaky.

The first thing you should do is switch your wiring around, from one stick to the other, and see if the issue follows the wiring or the joystick.  If it's the joystick, then it's probably one or more of the switches that isn't working well.  If you want to try to save the wonky switch, you might be able to open it up and get some contact cleaner in there.  But this isn't for the faint of heart.  Lots of small, spring-loaded parts, which like to pop out of place and take a bit of patience to get back properly.

Also, with this style switch, you can adjust the metal levers.   Again, the lower quality switches may have an actuation point which varies between switches, and adjustment of the lever may be helpful.
« Last Edit: February 08, 2017, 03:21:27 pm by RandyT »

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5905
  • Last login:Today at 08:10:31 am
  • This plan is foolproof
Re: Joystick - diagonal movement issues
« Reply #4 on: February 08, 2017, 03:21:27 pm »
Someone else could probably verbalize it better than me, but when you move the joystick into the corners do both micro switches in each corner engage?

anthony.cerantonio

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:February 09, 2017, 07:21:01 am
  • I want to build my own arcade controls!
Re: Joystick - diagonal movement issues
« Reply #5 on: February 08, 2017, 05:18:27 pm »
Oh, yep it sounds like they are (can hear the clicking) - Although when you go diagonal it can be hard to get a clean click.

What if I remove the plastic circular plate on the bottom of the stick, do you think that will help?

As for changing the mircroswitches that sounds very fiddly haha, maybe I will try bending the metal parts see if that helps?

Thanks.

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: Joystick - diagonal movement issues
« Reply #6 on: February 09, 2017, 01:18:26 am »
The round plate on the bottom is your restrictor plate.

It should only be very easy to remove your microswitches.
Remove the restrictor and they will just pop off.

anthony.cerantonio

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 9
  • Last login:February 09, 2017, 07:21:01 am
  • I want to build my own arcade controls!
Re: Joystick - diagonal movement issues
« Reply #7 on: February 09, 2017, 07:21:01 am »
Took the plate off - fixed the problem - until the microswitches all fell out haha!

I'm thinking maybe a bigger opening should fix the problem - I'll have to figure out how to do that lol

Will go to the local arcade repair guy and see if he has something :)

Titchgamer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4222
  • Last login:December 17, 2023, 08:05:48 am
  • I have a gaming addiction.....
Re: Joystick - diagonal movement issues
« Reply #8 on: February 09, 2017, 07:26:16 am »
You shouldn't need to increase the size of the restrictor plate.
If you do it wont restrict :p

RandyT

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7014
  • Last login:Yesterday at 12:11:17 pm
  • Friends don't let friends hack keyboards.
    • GroovyGameGear.com
Re: Joystick - diagonal movement issues
« Reply #9 on: February 09, 2017, 12:01:08 pm »
Although when you go diagonal it can be hard to get a clean click.
.... maybe I will try bending the metal parts see if that helps?

You are on the right track.  Adjust the levers and replace the restrictor.  Should fix your issue.