/finger_virtual_mouse

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

Primary LanguagePythonApache License 2.0Apache-2.0

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
git clone https://github.com/a3ro-dev/finger_virtual_mouse
  1. Install the required packages
pip install -r requirements.txt
  1. Run the program
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 file for details