Eye-tracking input

This feature replaces the traditional mouse may be to track eye movements. For example, looking to the left (without moving your head) may move the pointer to the left on the screen, while a blink might equal a mouse click.

Discussion by Disabilities (Benefits & Preferred Behaviors)

Physical Disabilities

For users with severe physical disabilities or paralysis, eye movement may be the most controllable and efficient way to enter text and navigate on a computer.

Existing Products

Please note that these products are not necessarily endorsed by RtF, but represent the range of available options.

Open Source and free

These products are free and their source code may be modified with few restrictions.

Free, not necessarily open source

These products are free to use, but may have strict restrictions on viewing and modifying source code.

Commercial, no free trial

These products must be purchased to be used, and did not offer free trials at the time of posting.

Related Research and Papers

Other Resources

Learn more about physical disabilities.


by PrecisionGazeMouse

Precisely move your mouse by gazing at a point on the screen or by moving your head

TobiiEyeX: Eye Tracking in AsTeRICS

Use eye movements and hovering to select user interface buttons.


by zackbam

The EyeHarp is a gaze controlled Digital Musical Instrument.


by mpatacchiola

Computer Vision library for human-computer interaction. It implements Head Pose and Gaze Direction Estimation Using Convolutional Neural Networks, Skin Detection through Backprojection, Motion Detection and Tracking, Saliency Map.


by trishume

WIP Open source IR eye tracker for the Eye Tribe tracker hardware


by iitmcvg

Repository for Eye Gaze Detection and Tracking