I know this isn't a GameEx problem, but I can't find the answer to this anywhere on the internet. Is there anyway to force windows (or MAME) to always recognize the same physical mouse device as mouse1 and the other physical mouse device as mouse2? I'm using an iPAC and I have spinners for player 1 and 2 as well as 1 trackball, but everytime I boot windows it recognizes these 3 mouse devices in a different order and thus assigns them different enumeration (mouse1-3). The result is that the controls I've setup for MAME are usually screwed up and I have to reconfigure them after each boot. Is there any solution for this either in Windows, in MAME, or with a 3rd party application (I own Xpadder)? Thanks.