I've been encountering strange things on my cab when 3 or 4 people play. Particularly in a game like TMNT, occasionally it will be as if someone hit control alt delete and a windows prompt would interrupt us.
Do you have the "toggle full screen" key combination disabled?
Ive built 2 arcade machines, both using Ipac4 and ive seen similar problems with both. It was much more noticeable in 4 player games like NBA Jam or TMNT. Sometimes player 4 might move/punch/jump without player 4 touching the key. When the keys are tested individually, everything is functioning properly. But if the other players are playing intensively then it manifests itself. Even in 2 players games I would occasionally see the problem. In street fighter type games, if 2 players are fighting very intensely, I would hear the coin button being fired and the credits would increase, sometimes quite a bit.
I wanted to eliminated some possibilities, so I did some testing. My arcade machine also runs the PC version of Guilty Gear XX Reloaded. But the keys cannot be mapped to the arrow keys. I had to create a completely different ipac config for GGXX, which maps the keys to letters and numbers, no special keys of anykind. My coin button now became my pause button. In real intense fighting we would sometime get random pausing.......
So I had determined that it wasnt mame. And I sincerely doubt that I had 2 busted Ipacs. (BTW: I hope no one takes this as 'ipac bashing', its a great product.) I still dont know why it happens, maybe its a windows thing, i really dont know.