13. A computer system comprising: a processor; a visual display output coupled to said processor; said processor comprising an input configured to receive an input signal from an eye tracking apparatus, where the input signal indicates a user's gaze positions, and said processor is further configured to provide a display signal at said visual display output for moving a visual pointer from a first location to a second location corresponding to the user's gaze position, to generate a visual indicator between the first location and the second location, to automatically change the visual indicator to a reading guide in response to the eye tracking apparatus recognizing a user's gaze position pattern as a read mode, where the reading guide is located in a margin at the beginning of a line of text that is read, to reposition the reading guide in response to the eye tracking apparatus determining that the user approaches the end of a line of text, and in response to the eye tracking apparatus determining that the user's gaze positions are one of slowing down or stopping on a link in the text, to exit the read mode and change the visual indicator to a pointer for a pointing device to enable the user to click on the link.
19. A computer system as in claim 13 , wherein said processor is further configured to scrolls lines of displayed text in response to the user's gaze position based on input received from the eye tracking apparatus.