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: Unresponsive Microswitches  (Read 5930 times)

0 Members and 1 Guest are viewing this topic.

Marq1418

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 2
  • Last login:June 02, 2006, 07:43:46 pm
Unresponsive Microswitches
« 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

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: Unresponsive Microswitches
« Reply #1 on: June 02, 2006, 08:43:53 pm »
Loose connections?

madk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 227
  • Last login:March 28, 2017, 04:59:49 pm
  • I actually am a llama!!
    • Digital Something
Re: Unresponsive Microswitches
« Reply #2 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
Matt (mad-k)

horseboy

  • Only Saint has those powers.
  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1562
  • Last login:March 07, 2021, 02:19:14 pm
  • With my last breath, I curse Zoidberg!
Re: Unresponsive Microswitches
« Reply #3 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?


Quote from: saint
saint is all powerful.

Apparently he is.

Xam

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 507
  • Last login:July 18, 2011, 11:16:45 pm
  • " Oh my heavens; good gracious. Cro-Magnons."
Re: Unresponsive Microswitches
« Reply #4 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
Can't talk to a psycho like a normal human being.

CheffoJeffo

  • Cheffo's right! ---saint
  • Wiki Master
  • Trade Count: (+2)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7784
  • Last login:July 14, 2025, 12:11:49 pm
  • Worthless button pusher!
Re: Unresponsive Microswitches
« Reply #5 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.
Working: Not Enough
Projects: Too Many
Progress: None

Ice Cream Jonsey

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:July 25, 2018, 11:33:31 pm
  • I want to build my own arcade controls!
Re: Unresponsive Microswitches
« Reply #6 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).
« Last Edit: June 03, 2006, 05:28:05 pm by Ice Cream Jonsey »

hypernova

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2753
  • Last login:November 25, 2016, 12:52:48 pm
Re: Unresponsive Microswitches
« Reply #7 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?
I'll exercise patience when you stop exercising stupidity.
My zazzle page.  I've created T-shirts!

Ice Cream Jonsey

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 32
  • Last login:July 25, 2018, 11:33:31 pm
  • I want to build my own arcade controls!
Re: Unresponsive Microswitches
« Reply #8 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.




DreamArcades

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 333
  • Last login:April 26, 2022, 05:36:40 pm
    • Dream Arcades, LLC
Re: Unresponsive Microswitches
« Reply #9 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

Kremmit

  • - AHOTW -
  • Wiki Contributor
  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3165
  • Last login:June 17, 2025, 04:07:55 pm
  • Who the heck is that?
Re: Unresponsive Microswitches
« Reply #10 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.

BobA

  • Trade Count: (+14)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5943
  • Last login:July 11, 2018, 09:52:14 pm
  • What Me Worry?
Re: Unresponsive Microswitches
« Reply #11 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.


miles2912

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 706
  • Last login:October 31, 2019, 05:30:24 pm
  • My first Home Game. Fairchild System F.
Re: Unresponsive Microswitches
« Reply #12 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-
  Scratch built upright MAME Cab

SirPeale

  • Green Mountain Man
  • Global Moderator
  • Trade Count: (+23)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 12963
  • Last login:August 04, 2023, 09:51:57 am
  • Arcade Repair in New England
    • Arcade Game and Other Coin-Op Projects
Re: Unresponsive Microswitches
« Reply #13 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.





Xiaou2

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4135
  • Last login:August 01, 2025, 11:49:43 pm
  • NOM NOM NOM
Re: Unresponsive Microswitches
« Reply #14 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.

 

shbon

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:November 29, 2024, 12:54:46 pm
Re: Unresponsive Microswitches
« Reply #15 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

hanelyp

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 72
  • Last login:January 10, 2009, 11:08:19 pm
Re: Unresponsive Microswitches
« Reply #16 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.