Skip to content

adabru/eyeput

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

67 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

drawing Eyeput (WIP)

This is an extended onscreen input method for eye tracking.

screenshot

# application dependencies
pip install PySide2 pynput keyboard numpy psutil
# optional development dependencies
pip install pyqtgraph pyopengl

# add to global path for hotkey configuration
sudo ln -s $PWD/eyeput.sh /usr/local/bin/eyeput
# local development
ln -s $PWD/eyeput.sh ~/bin/eyeput

# use your xkb layout as default console keymap
sudo sh -c "echo KEYMAP=de-latin1 > /etc/vconsole.conf"

# to get key codes, run
python -m keyboard /dev/input/event*
# or
dumpkeys --keys-only

# allow access to virtual keyboard
sudo usermod -a -G tty,input $USER

Add a hotkey in your window manager with the command: eyeput toggle.

About

Eye tracking input method.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published