A Python app that controls the mouse cursor using eye movements and clicks using eeg. This project is a work in progress.
BrainNEyeControlledMouse/
├── README.md
├── config.py
├── main.py
├── app.py
├── requirements.txt
├── Models/
│ ├── __init__.py
│ └── eeg_state.py
├── Controllers/
│ ├── __init__.py
│ └── mediapipe_eye_contour_controller.py
└── Parsers/
├── __init__.py
└── eeg_parser.py
git clone https://github.com/AlexandrosGiann/BrainNEyeControlledMouse.git
pip install -r requirements.txtOn linux you need to change the PORT in config.py
python main.pyWindows 11 (python 3.11) Linux (Lubuntu)
Alexandros Giannakis GitHub: https://github.com/AlexandrosGiann