You can use a PS2 Controller(s) to PC USB port adapter:
Like This one.
This way you are only switching the controller wires. The PS2 controller connectors have 9 pins but most controllers only use 7 wires(I think) Either way, a fully wired parallel port switch should yield you more than enough connections. Once you have the PC Adapter you can connect your Controllers to your PC with the same connection as your PS2. so the wiring through the Parallel port switch is 1 to 1. You can wire directly to the switch inside or splice some parallel port cables for it.
Alternatively, you can switch two PS2 controllers with an older Video + Keyboard + Mouse KVM, using the PS/2 connections for the controllers, and you will still have 15-pins to switch audio and video, using the VGA D-SUB 15.