Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: Marq1418 on June 02, 2006, 07:09:11 pm

Title: Unresponsive Microswitches
Post by: Marq1418 on June 02, 2006, 07:09:11 pm
Hello everyone.  I have recently completed my control panel and finished wiring it up.  I got joysticks and buttons from Dreamarcades and am using an IPAC VE to interface the components with the computer.  While all of the buttons work, if the button is pressed quickly, only about half of the presses register in the games.  I can hear the microswitch click, but there is not always a corresponding response in the games or notepad.

The joysticks are even worse.  If I start from the center and push out hard in any one direction, it works.  However, when I change direction it does not register most of the time.  I would estimate that when I load up notepad, about 50% of the time i press a joystick direction the corresponding letter shows up.  Again, I can hear the microswitch click, but nothing results on the screen.

Does anyone have any suggestions as to what could be causing this problem?  I have tried searching the forum but did not find any similar question (I apologize if this is redundant).  Could it be a software issue with the PC?  I tried a second PC and got similar results.  Any help would be appreciated.

Thanks,
Mike
Title: Re: Unresponsive Microswitches
Post by: SirPeale on June 02, 2006, 08:43:53 pm
Loose connections?
Title: Re: Unresponsive Microswitches
Post by: madk on June 03, 2006, 01:08:04 am
I'll try to help you a little bit more here...

Microswitches don't go bad that often.  They are designed to last a long long time.  So if you hear your switch working I would rule out the switches being the problem.  It could be loose connections...but that would be doubtful as well being that you are having the problem with multiple switches and not just one button.  You've also ruled out software as a problem by testing in notepad.  It honestly seems to me like something is wrong with you IPAC.  I've had nothing but good luck with IPACs but others have experiences problems before.

My suggestion would be to rewire a few of your buttons.  Use a higher gauge wire and test a few at a time, making sure that you have solid connections thru and thru.

Good luck,
matt
Title: Re: Unresponsive Microswitches
Post by: horseboy on June 03, 2006, 01:41:17 am
Quote
Use a higher gauge wire and test a few at a time, making sure that you have solid connections thru and thru.

Do you mean lower gauge?
Title: Re: Unresponsive Microswitches
Post by: Xam on June 03, 2006, 10:35:50 am
If you really think it is the switches, try using a multimeter with a continuity test setting.

Xam
Title: Re: Unresponsive Microswitches
Post by: CheffoJeffo on June 03, 2006, 12:53:20 pm
If you really think it is the switches, try using a multimeter with a continuity test setting.

Yep.

Cheers.
Title: Re: Unresponsive Microswitches
Post by: Ice Cream Jonsey on June 03, 2006, 05:07:18 pm
Mike, I am having the EXACT same problem. It is driving me crazy. A game like Pengo, where you have to change directions quickly, is impossible to play.

Here's my setup:

IPAC-4 / Happ Super Joystick (the one with the microswitches) / USB Mode (no keyboard passthrough) 7 buttons and 4 microswitches on the Joystick.

I am wondering if the way I connect the wires to the buttons is the problem. I am basically poking the wire through the hole on the connector and then revolving the wire around the rest of the connector. I am daisychaining all the ground.

The wire I am using is from the Real Bob Roberts. "Bag of 20GA 10' x 10 colors (100' total)".

Any advice would be greatly appreciated (this is my first control panel).
Title: Re: Unresponsive Microswitches
Post by: hypernova on June 04, 2006, 10:47:45 pm
If you want, check out my thread here.  I was having the same problem as well.  If you don't want to, long story short:  The wiring was bad somewhere.  I think it was the grounding.  Possibly something to do with my particular setup.  You'll need to look at my site for furthur explanation on how it was previously configured.

Are you having problems with all your buttons?  So exactly how do you guys have your grounding set up?
Title: Re: Unresponsive Microswitches
Post by: Ice Cream Jonsey on June 05, 2006, 06:07:16 pm
Quote
Are you having problems with all your buttons?  So exactly how do you guys have your grounding set up?

Yeah, all the buttons and all the microswitches on the joystick, too. If I go too quickly it really only registered maybe 3 out of 5 times. If I press a button slowly and deliberately, with a second's wait before I press another button it usually works pretty well.

I have the grounding setup by daisy chaining. I am going from one button to the next and then hopping over to the joystick. I put the first ground wire (the one that ends up in the IPAC) through the hole on the bottom of the first microswitch. I loop it around. To go to the next button, I take a length of wire and 1) wrap it around the contact as well 2) I then feed the other end of that wire into the bottom contact's hole.

I am using a KVM switch on my system, so the keyboard (an IBM Model M) goes into that, and then the KVM cable goes into my PC. I am going to try putting the KVM keyboard cable into the IPAC's passthru spot just to see if it has any effect.



Title: Re: Unresponsive Microswitches
Post by: DreamArcades on June 30, 2006, 06:32:58 pm
If it turns out your switches are bad we will replace them free of charge.
Just let us know,
Mike
Title: Re: Unresponsive Microswitches
Post by: Kremmit on July 01, 2006, 01:19:38 am

Yeah, all the buttons and all the microswitches on the joystick, too. If I go too quickly it really only registered maybe 3 out of 5 times. If I press a button slowly and deliberately, with a second's wait before I press another button it usually works pretty well.


That's exactly the behavior you get from old switches in an arcade that have maybe had too many soda baths.  But you wouldn't expect it to be happening to ALL your switches, at the same time, and with them being brand new.
Title: Re: Unresponsive Microswitches
Post by: BobA on July 01, 2006, 02:42:27 pm

I am wondering if the way I connect the wires to the buttons is the problem. I am basically poking the wire through the hole on the connector and then revolving the wire around the rest of the connector. I am daisychaining all the ground.


This is usually not a good way to wire a switch.  You should be either soldering or preferably using quick connects.  A connection made in this manner is very loose and will get worse as time passes and the switches shake and corrode.

Title: Re: Unresponsive Microswitches
Post by: miles2912 on July 01, 2006, 05:33:41 pm
Start simple.  Make a simple ground test wire and then connect a few buttons and see if it is having problems.  Sounds like a wiring issue but if the simple tests fail then I would look at the IPAC.

What OS and what connection is the IPAC BTW?

D-
Title: Re: Unresponsive Microswitches
Post by: SirPeale on July 02, 2006, 03:28:26 am
I have the grounding setup by daisy chaining. I am going from one button to the next and then hopping over to the joystick. I put the first ground wire (the one that ends up in the IPAC) through the hole on the bottom of the first microswitch. I loop it around. To go to the next button, I take a length of wire and 1) wrap it around the contact as well 2) I then feed the other end of that wire into the bottom contact's hole.

Yeah, that could explain a lot of problems.  Since you have it like that, you might as well solder it together, as 1/2 the work is already done.




Title: Re: Unresponsive Microswitches
Post by: Xiaou2 on July 02, 2006, 03:35:56 am

 Just FYI,   Micros do go bad.   I used to manage an arcade, and had to change them
often in games which were played often such as the popular fighters.

 Now, this took some time..   but it did happen.

 The micros still often clicked.. but there was no responce - or - an intermittent one.
Usually, you could see wear on the switch itself, as well as the click not sounding
very pronounced at all.  (very quiet)

 This may be the actual spring inside going bad - and or it may be the internal contacts
also wearing out - or are corroded.

 
Title: Re: Unresponsive Microswitches
Post by: shbon on July 02, 2006, 05:29:36 am
I think this thread did actually refer to an isolated IPAC issue... Read this thread over at the Ultimarc Board :
http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=76627&page=0&view=expanded&sb=5&o=&fpart=1&vc=1

Shaun
Title: Re: Unresponsive Microswitches
Post by: hanelyp on July 02, 2006, 11:34:51 am
My initial thought was that if a button is pressed and released fast enough the signal could fall between samples on that input and be missed, or maybe too brief a press with enough switch and wire resistance might not pull the signal far enough to register.  The latter might be fixed by double checking all contacts and cleaning the switch.