https://github.com/shwetapardhi0/virtula-mouse
This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo
https://github.com/shwetapardhi0/virtula-mouse
mediapipe opencv pillow pyautogui python tkinter ttkthemes
Last synced: 4 months ago
JSON representation
This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly. It also has fuctions to perform left and right clicks, and scroll up and down etc.. Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo
- Host: GitHub
- URL: https://github.com/shwetapardhi0/virtula-mouse
- Owner: ShwetaPardhi0
- Created: 2025-06-03T16:30:46.000Z (5 months ago)
- Default Branch: main
- Last Pushed: 2025-06-03T16:42:49.000Z (5 months ago)
- Last Synced: 2025-06-17T08:07:28.769Z (4 months ago)
- Topics: mediapipe, opencv, pillow, pyautogui, python, tkinter, ttkthemes
- Language: Python
- Homepage:
- Size: 10.7 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Virtula-Mouse
## Hand Gesture Mouse
### Introduction
This project is a hand gesture mouse using OpenCV, Mediapipe and Python. It uses the cam to detect hand gestures and move the mouse accordingly.
It also has fuctions to perform left and right clicks, and scroll up and down etc..Right hand is used to control the mouse and left hand is used to perform other functions such as copy/paste, undo/redo etc.
Left hand's functions can be customed by tkinter GUI.### Requirements
Python 3.11
OpenCV
Mediapipe
PyAutoGUI
Tkinter
TTkthemes
Pillow
### How to use
1. Clone the repo
2. Install the requirements
3. Run GUI_hand_gesture_mouse.py