A method and apparatus for providing safe and low-cost force feedback peripherals for 
consumer applications. A device 
microprocessor local to an interface device is coupled to the host by a first interface 
bus. The 
microprocessor receives host commands from the host computer on the first interface 
bus, such as an RS-232 interface, and commands an 
actuator to apply a force to a user object, such as a 
joystick, in response to host commands. A sensor detects positions of the user object and outputs signals to the host on a second interface 
bus, such as a PC game port bus, separate from the first bus. In a "
recoil" embodiment, a user initiates force feedback by pressing a button on the 
joystick, which sends an activation 
signal to the 
actuator. In other 
recoil embodiments, the host computer can transmit one or more enable signals and / or activation signals to the 
actuator to enable or command forces. A safety switch of the present invention disables the actuator when the interface device is not in use and enables the actuator when an amount of weight over a predetermined amount is placed on the 
joystick created by a user grasping the joystick. A circuit of the present invention includes a 
capacitor for storing power provided by an input 
signal and supplied to the actuator when forces are to be output.