Is this an acceptable way to ground? The following is an Ultimarc TB, a 4-way joy, 8 buttons, and Opti-Wiz and GP-Wiz. (Picture updated to include trackball grounds.)
I wanted the "mouse" buttons for the opti-wiz. The different "greys" are just to represent groupings.
The reason I ask is that I rewired my panel to get off of swappables DB25 cables to each panel having it's own encoder. And of course, it doesn't work. The Joystick and buttons registered with no problem, but the Opti-wiz had a problem when installing. The mouse pointer wouldn't move, and the mouse buttons wouldn't register. The HID Compiant mouse was found, so I suspect the encoder is working and I have a short. So I did a continuity test on the mouse buttons and then I noticed Windows registering the mouse events. So I detached the panel and did more continuity tests to find out there is always continuity through all switches all the time. I am using IDE header on a No-solder opti-wiz/gp-wiz.
Is there a better way to test shorts other than continuity?
Any help is appreciated. Thanks.