šļø VirtualMouse VirtualMouse transforms your hand into a wireless mouse, delivering intuitive PC control powered by real-time handtracking. Leverage cutting-edge computer vision to recognize hand gestures via your webcamāmove your cursor, click, and interact naturally, all without physical contact.
How to Run : Just install the required libraries and run the main.py
š Features Handtracking-Powered Control: Move the cursor, perform clicks, and interact using natural hand gestures.
Touchless Operation: Just wave, point, or gestureāno physical mouse or touchpad required.
Real-Time Performance: Lightning-fast computer vision for ultra-smooth, responsive control.
Cross-Platform Compatibility: Works on Windows, macOS, and Linux.
Customizable Gestures: Tweak sensitivity and gesture sets to match your workflow.
š¬ Demo See gesture-based mouse control in action! š ļø Installation bash git clone https://github.com/Mayank-iitj/virtualmouse.git cd virtualmouse pip install -r requirements.txt python main.py š Usage Launch the application and grant webcam access.
Use your hand to control the cursor on screen.
Perform specific gestures (e.g., thumb + index finger together) to execute clicks.
Customize gestures by editing config.py.
š¬ Technologies Used Python
OpenCV
MediaPipe
NumPy
ā FAQ What hardware is required? A computer and a standard webcam.
Is it cross-platform? Yes, compatible with Windows, macOS, and Linux.
How can I add custom gestures? Edit gesture logic in main.py.
š” Credits Created and maintained by Mayank Sharma GitHub: Mayank-iitj
Encoded by Mayank
š License MIT License
Transform the way you interactāstart using VirtualMouse for a seamless, touchless experience today!