1. A method of creating control output signals from visual information comprising: monitoring one or more eyes of a user gazing at a target object; determining and measuring movement of the eye and pupil; analyzing the movement to identify intentional movement and unintentional movement; translating the movement into data describing three dimensional movement of the user's gaze; translating the data from the intentional movement into an output signal; and thereby creating an output signal.