Build Your Own Arcade Controls Forum

Main => Main Forum => Topic started by: cv2065 on August 06, 2020, 07:51:30 pm

Title: USB Zero Delay Board - Buttons stay depressed in Windows
Post by: cv2065 on August 06, 2020, 07:51:30 pm
Hey Everyone. I've got a 4 player SlikStik arcade that I'm rewiring. Pretty much done, just working some of the bugs out. I'm using 2 USB Zero Delay boards for my Coin/Player Start/Esc/Select/Home buttons. Most every button is working OK, but I have 4 buttons on each board that stay lit in the Windows Gamepad Control settings. I press them and they just stay lit in the window. Anyone know why this would be? Surely I can't have 8 defunct buttons, but if that were the case, then perhaps they wouldn't show at all in settings. I've tried changing the wiring around to the same effect as well as using different plugs on the board.

Thoughts?
Title: Re: USB Zero Delay Board - Buttons stay depressed in Windows
Post by: bobbyb13 on August 07, 2020, 03:28:55 am
Unless you have switch terminals that are not insulated and are bent enough to be touching all the time I can't think of anything else that would produce those symptoms from my experience- except from an internally failed switch (rare?) or those zero delay boards being toast.

A basic continuity tester will tell you what is up with your wiring and switches (if you haven't already tried swapping a good switch to a currently bad position- and vice versa.)

If the wiring and switches check out then toss those zero delay boards and buy an iPac from Andy at Ultimarc or a KeyWiz from Randy at GroovyGameGear when he opens back up the end of this month.

In fact you should probably do that anyway.
Title: Re: USB Zero Delay Board - Buttons stay depressed in Windows
Post by: mahuti on August 07, 2020, 08:22:04 pm
You don't have the grounds on those switches daisy chained do you? Those zero delay boards don't like that. 
Title: Re: USB Zero Delay Board - Buttons stay depressed in Windows
Post by: PL1 on August 07, 2020, 08:51:59 pm
Unlike most modern electronics, ZD encoders are "active-high" devices.
- Apply a logic high (5v) to an input to trigger the output.

Melvinbates mentions here (http://forum.arcadecontrols.com/index.php/topic,137899.msg1424387.html#msg1424387) that the outer wires are all connected to 5v via the PCB backplane -- the wide backplane along the left and bottom edges is not ground.

(http://forum.arcadecontrols.com/index.php?action=dlattach;topic=103207.0;attach=173166;image)


Scott
Title: Re: USB Zero Delay Board - Buttons stay depressed in Windows
Post by: bobbyb13 on August 10, 2020, 05:20:32 am
Valuable info there!
Thanks for the lesson Scott (as always.)
Bobby