Skip to content

Anibhu/virtual_mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

4 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ–ฑ๏ธ Virtual Mouse Using Hand Tracking

This project implements a Virtual Mouse that allows users to control the mouse cursor using hand gestures captured through a webcam.
It uses OpenCV, MediaPipe, and PyAutoGUI for tracking hand landmarks and simulating mouse actions such as movement, clicking, and scrolling.


๐Ÿš€ Features

  • ๐Ÿ–๏ธ Real-time hand tracking using MediaPipe
  • ๐Ÿ–ฑ๏ธ Move mouse cursor with finger position
  • ๐Ÿ‘† Left click gesture
  • โœŒ๏ธ Right click gesture
  • โฌ†๏ธโฌ‡๏ธ Scroll up/down using gestures
  • ๐ŸŽฅ Works with any USB/webcam
  • โšก Low latency & smooth tracking

๐Ÿ› ๏ธ Technologies Used

  • Python 3.10+
  • OpenCV
  • MediaPipe
  • PyAutoGUI
  • NumPy

๐Ÿ“‚ Project Structure

About

This project is mainly on virtual mouse, where you don't need any type of hardware.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages