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: USB Zero Delay Board - Buttons stay depressed in Windows  (Read 1561 times)

0 Members and 1 Guest are viewing this topic.

cv2065

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 3
  • Last login:July 06, 2022, 06:27:31 pm
  • I want to build my own arcade controls!
USB Zero Delay Board - Buttons stay depressed in Windows
« 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?

bobbyb13

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1974
  • Last login:Today at 03:58:08 am
  • I believe I may need an intervention
Re: USB Zero Delay Board - Buttons stay depressed in Windows
« Reply #1 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.
Relax, all right? My old man is a television repairman, he's got this ultimate set of tools! I can fix it.

mahuti

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 2757
  • Last login:September 18, 2024, 01:16:22 pm
  • I dare anything! I am Skeletor!
Re: USB Zero Delay Board - Buttons stay depressed in Windows
« Reply #2 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. 
Raspberry Pi, AttractMode, and Skeletor enthusiast.

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9667
  • Last login:Today at 04:20:12 am
  • Designated spam hunter
Re: USB Zero Delay Board - Buttons stay depressed in Windows
« Reply #3 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 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.




Scott

bobbyb13

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1974
  • Last login:Today at 03:58:08 am
  • I believe I may need an intervention
Re: USB Zero Delay Board - Buttons stay depressed in Windows
« Reply #4 on: August 10, 2020, 05:20:32 am »
Valuable info there!
Thanks for the lesson Scott (as always.)
Bobby
Relax, all right? My old man is a television repairman, he's got this ultimate set of tools! I can fix it.