Skip to content

Eyetastic lets you seamlessly control interactions with your computer with the movement of your eye and a webcam.

License

Notifications You must be signed in to change notification settings

meetakshi253/Eyetastic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Eyetastic

👁️‍🗨️ 💻 👁️ 🖥️

❗️Supported for Windows only.

About the Project

  1. This tool utlises GazePointer: A Webcam eye tracker software that lets us determine the position of an individual's gaze on the screen.
  2. Using the GazeFlow API, we gather data, namely the GazeX and GazeY coordinates.
  3. We then utlise these coordinates and key-binding techniques to perform a variety of on-screen interactive actions

On-Screen Interactions

✅ Move Window
✅ Desktop Switching
✅ Scrolling
✅ Resizing
⬛️ Active window focus

How to use

  1. Download GazeFlow from here
  2. Install and run GazeFlow
  3. Download requirements.txt
  4. Run the python script gazetest.py
  5. Now the script is tracking your gaze and you can control your desktop just by your eye movement

Currently supported features

⭐️ Control window placement
⭐️ Resize window
⭐️ Scroll using eyes
⭐️ Switch virtual desktops

Key bindings

  1. Alt + w hold to activate window relocation
  2. Alt + s hold to activate active-window resizing
  3. Alt + a press to activate eye-scrolling
  4. Desktop switching is always active

About

Eyetastic lets you seamlessly control interactions with your computer with the movement of your eye and a webcam.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages