Which should I choose ps2 or usb interface for my mame cabinate if I am going to be running other emulators. GGG states that each one is better then the other. so what are the advatages of one over the other.
That's a choice between
five different interfaces:
USB gamepad
USB keyboard*
PS/2 keyboard
USB mouse*
PS/2 mouse
*
these two each have "no standard" standards. 99.9% of the products follow the same two protocols, even though they don't have to. This means they have the same limits & features even though they can get around many of them by sending the info differently.Without knowing which other emus you're playing, it's hard for me to tell you what's better for you. (Especially since I don't know other emus well.

) I hear some prefer gamepads, other prefer keyboards, others don't do mice. Not sure which ones or if they've been fixed and not true anymore. So check the emus and see what they (mouse/keyboard/gamepad) they like.
Then you your motherboard: if it doesn't have PS/2 ports, the decision is made for you.
Very quick list of limits:
keyboards: some games don't let you map one keyboard to two players. AFAIK, only mame & mess let you use two keyboards as two separate inputs (keyboard "a" is different from keyboard "b").
USB keyboard: most have a limit of 6 keys pressed at the same time, but the ipac ups it to something like a dozen. Some OSes don't poll the input fast enough.
PS/2 keyboard: Might not poll fast enough by default.
Mice: limited number of buttons. AFAIK, only mame & mess let you use two keyboards as two separate inputs (mouse 1 button 1 different from mouse 2 button 1).
USB mouse: Some OSes don't poll the input fast enough.
PS/2 mouse: Might not poll fast enough by default.