I'm using Dos 7.1 and AdvanceMame, but for some reason I can't get the serial port to work on my Mobo, so I'm pretty much stuck using a single ps/2 mouse port. I decided to use a DPDT switch to swap between my trackball and spinner, so I went and wired the clock and data line of each to the switch and spliced the power and ground directly together (the spinner mouse also had a drain wire, so I attached that to the case line, but left the trackball out of the loop). Here's what's happening. If I boot up with the spinner selected, I can swap back and forth between the spinner and trackball as many times as I want. If I boot up with the trackball selected though, I can't get the spinner to work. Any thoughts from the gurus out there why this would happen? The Spinner is based off a Logitech mouse and the trackball a Microsoft. What if I splice the clock lines directly together and only have the data lines attached to the switch?