Control your PC windows with your neck.
Warning
This project is useless and just for fun, unless you have a very stable neck.
This project consists of 3 parts:
- A WebSocket server written in Rust, which is responsible to move windows.
- Use
cargo run
to start the server.
- Use
- A web page written in Vue3, which is responsible to select which windows are captured, and enable the control.
- Use
cd web && yarn && yarn dev
to start the web server.
- Use
- An Android app to analyze your face in realtime (30+fps in my phone), and send the angle info to the server.
- Use Android Studio to open the project (under
app/
) and run it on your phone.
- Use Android Studio to open the project (under