I've just finished my cab, and I have one last bug that I can't seem to work out. Periodically, my joysticks get "stuck" moving in one direction (although the stick is physically centered). The stickiness releases only when I push the stick back in the direction it is stuck.
Here is the history on this problem. I started with X-arcade components, and the problem began. I assumed (my apologies to the great guys at Xgaming) that the microswitches that came with their sticks (bare, not the full controller) are less than top quality.
I ordered a pair of Happ Supers knowing that many people like these, and you read nearly nothing negative about them. The problem persisted. At this point, I assumed it was because I soldered directly to the switch terminals rather than using the quick connect terminals/connectors that you can buy. So, I ordered two more Happ Supers and those connectors and replaced all the old switches with those from the brand new Supers. This time, no soldering to the microswitch terminals.
It still happens!

I'm not sure where to go next. I've connected the controls to an I-Pac which is connected to my computer via USB. I dunno what to try next! Could this be an I-Pac issue? Could this be a cheap motherboard problem?
Has anyone else experienced anything like this? Any ideas? I've got this beautiful new Mame cab built, but playing it is ultra-frustrating because of the sticking. (It is happens several times a game.)
Thanks for any help/sympathy that you can give me!
Sincerely,
David Clatfelter