An apparatus for interfacing the movement of a shaft with a computer
includes a support, a gimbal mechanism having two degrees of freedom, and
three electromechanical transducers. When a shaft is engaged with the
gimbal mechanism, it can move with three degrees of freedom in a
spherical coordinate space, where each degree of freedom is sensed by one
of the three transducers. A fourth transducer can be used to sense
rotation of the shaft around an axis.