Skip to content

A hand tracking python script with finger movement & sign, you can control Your mouse And also draw in screen with many colors.

Notifications You must be signed in to change notification settings

Gourav-s12/Virtual-Mouse-Paint

Repository files navigation

📘 Virtual-Mouse-Paint

A hand tracking python script with finger movement & sign, you can control Your mouse And also draw in screen with many colors.

🛠️ Installation

  1. Install Python 3.11 , newer version would not work
  2. Download this project Virtual-Mouse-Paint.
  3. Go to the directory where you have this project.
    • Open command prompt (cmd).
    • Run this command pip install -r requirements.txt .

⚙️ Run this project

  1. Go to the directory where you have this project.
    • Open command prompt (cmd).
    • Run this command python VMP.py .

🗎 Documentation

Mouse move

  • (index finger move)

mousemoves

mousemove

Left click

  • (index and middle finger click while thumb is close)
  • (double click is just simply do it twice)

leftclicks

leftclick

Right click

  • (index and middle finger click while thumb is open)

rightclicks

rightclick

Up scoll

  • (thumb is open and above other fingers)

upscolls

upscoll

Down scoll

  • (thumb is open and below other fingers)

downscolls

downscoll

Mode Switch [normal mode /drawing mode]

  • (4 finger click other than thumb)

modechanges

modechange

Mouse drag [normal mode] or Color draw [drawing mode]

  • (index finger move while thumb is open)
normal mode

mousedragnormals

drawing mode

mousedragdraws

mousedrag

ScreenShot

  • (all fingers are opened)
  • (screenshot will be saved on the same folder as project)

sshots

sshot

🚀 Features

  • Supports all mouse function.

  • Draw directly on screen.

  • Taking Screenshots.

    (Without even touching your computer)

About

A hand tracking python script with finger movement & sign, you can control Your mouse And also draw in screen with many colors.

Resources

Stars

Watchers

Forks