OK, I'm finally going to get my Terminator 2 guns up and running. As we know, the T2 gun has a solenoid or pinball coil driving a metal piston which causes a recoil feedback when firing the gun.
I'm trying to build a circuit from scratch which will interface the Ipac LED harness to drive the 24V power supply I've connected to the solenoid. Dave Widel already has a software hack that sends the recoil and LED signals from the game to the CAPS/NUM/Scroll Lock LEDs on the keyboard (or Ipac LED harness).
The hardware part is done by using the recoil signal (5v) to switch a high-voltage power transistor, thus turning on and off the 24v power supply to the coil.

So far, the circuit has only been tested by driving a brighter LED, (since I don't want to risk frying my Ipac with 24V until I know what I'm doing) but it seems to work! The question is, if my transistor can take a 5V, 2A current at the base, do I need any kind of resistor to protect the transistor from the Ipac current (5V @ 10ma) or vice versa? Are there any problems with my circuit that strike you? Any other suggestions?
Thanks