Skip to content

Jesse-abu/Virtual-Mouse-controller

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Virtual Mouse Controller 🖱️✨

This project enables touchless interaction with a PC by converting hand movements into mouse cursor actions. It provides a seamless interface for navigating operating systems using only a standard webcam.

Features

  • Cursor Tracking: Move the cursor by moving your index finger across the camera's field of view.
  • Click Simulation: Perform "Left Click" actions by bringing the index and middle fingers together.
  • Smoothing Algorithms: Implements movement smoothing to prevent cursor jitter and improve UX.

Requirements

  • Python 3.x
  • OpenCV
  • MediaPipe
  • PyAutoGUI (for OS-level mouse control)

Future Enhancements

  • Support for right-click and double-click gestures.
  • Scrolling functionality using hand-wave detection.
  • Integration with custom GUI for sensitivity adjustment.

About

Visual interface from computer to mouse cursor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages