My MAME cab is from 2006, not sure if the encoders go bad, but it currently has a Mini Pac encoder installed using PS/2 for the mouse / Keyboard with an IDE cable attached to all of my buttons... My problem is that sometimes now when I restart my PC / Turn my MAME cabinet on the keyboard and or controls don't work. I found that If I open up the cabinet and case to my PC that by taking the RAM out and placing it back in aparently sometimes fixes the encoder? Which doesn't make any sense to me.
Also if I unplug and then replug the ps/2 cable that goes into the mini pac the light on the mini pac goes on sometimes and sometimes doesn't light up at all. It's working but intermittently. Is my PC on the way out, or my encoder ? Should I rewire everything and upgrade to a USB encoder ? I understand not everything lasts forever but trying to figure out if it's my encoder or PC.