An open API service indexing awesome lists of open source software.

https://github.com/a3ro-dev/finger_virtual_mouse

A python program which uses fingers of a human hand and uses the inputs to simulate mouse on the screen
https://github.com/a3ro-dev/finger_virtual_mouse

ai aiml-bots machine-learning mediapipe-hands opencv opencv-python python virtualmouse

Last synced: 10 months ago
JSON representation

A python program which uses fingers of a human hand and uses the inputs to simulate mouse on the screen

Awesome Lists containing this project

README

          

# Finger-Mouse

This program implements MediaPipe's pre-trained solutions and PyAutoGUI's mouse functionality for using fingers as a mouse.

## Features

- **LEFT-CLICK**: Index Finger + Thumb
- **RIGHT-CLICK**: Middle Finger + Thumb

## Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

### Prerequisites

- Python 3.x
- OpenCV
- MediaPipe
- PyAutoGUI

### Installing

1. Clone the repository
```bash
git clone https://github.com/a3ro-dev/finger_virtual_mouse
```

2. Install the required packages
```bash
pip install -r requirements.txt
```

3. Run the program
```bash
python mouse.py
```

## Contributing
Any contributions are appreciated. Feel free to submit a pull request or open an issue if you have any suggestions or find any bugs.

## License
This project is licensed under the Apache License 2.0 - see the [LICENSE](LICENSE) file for details