Fara is a tool to control the mouse with gestures.
I woke up with a dead trackpad, and built it instead of buying a new one.
fara-initial-demo.mp4
# open the repository
cd ./fara
# install python used in .python-version
pyenv install
# install dependencies
make setup
# run the application
make run
- Left Click: pinch (thumb + index/middle finger)
- Right Click: pinch (thumb + pinky)
- Drag: pinch and hold
- Scroll: fist and pull up/down
This is still extremely early days. The current proof of concept was written by AI.
I needed something extremely quickly, because well I had no mouse. I'll make it better, slowly, because I'm using this personally.
Heads up, this might not stay in Python. It might get re-written in Go.