The Standup Outrun controller uses a one-way MOTOR, not a coil... Same as a shaker motor.
BUT, instead of shaking a weight... it drives a crank arm, similar to a steam engine. The crank arm is connected to a sliding tray assembly, that the entire steering wheel assembly attached to. The actual control panel has an slot cutaway (unseen behind the actual wheel), allowing for the shaft to travel, without any issue.
When the motor is pulsed, it will slide the ENTIRE steering wheel side to side, about One Inch total travel. This is FAR more violent, tactile, and downright AWESOME, than a simple vibration effect.
Also, as far as I recall... Outrun also does not simply have one setting for the speed of the pulse. For example, if you run off the road while in low gear going slow... the wheels 'slide action' will be slower, and thus less violent. Yet a high speed crash, and it will go its fully cranked speed.
The Sitdown version of Outrun is actually completely different in Force feedback. The sitdown does not have a shaker wheel. It uses a motor under the seat, which turns a worm gear, that drives a shaft. The shaft is driven either forwards or reverse, rather than in one direction. As the shaft turns, it pushes a pivot bar, which causes the seat assembly to gradually lean the left or right.
It has a Pot, so that it knows the exact location of the seat / shaft, as well as limit switches.. so that if the pot fails... it can shut off the motor at its fully reached endpoints.. left and right. It runs a calibration at the beginning of the boot-up, to make sure all is good, before enabling the motion output.
Outrun also has a flashing start button light, and If memory serves me right.. a working brake light. (maybe not)