Seems like this forum is pretty quiet these days. I use an older version of MAME, .9 something maybe. I don't have ID issues with my two arcade controls, but when I plug in a gamepad, or even if I leave it plugged in and wake the PC from sleep, that gets screwed up.
Never had issues with Win 7 (not sure anyone did) and I wish I could just go back to that.
Sorry not much help, or none.