Skip to content

MaddyDev-glitch/AirMouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AirMouse 🖐️🖱️

AirMouse is a virtual Human Interface Device (HID) that uses your webcam and hand gestures to control your computer's mouse. Built with TensorFlow, this project leverages real-time hand tracking to enable mouse movement, clicks, scrolling, and more — all without touching a physical mouse.

🔧 Features

  • 👆 Move the mouse with your fingertip
  • ✌️ Click using simple hand gestures
  • Scroll pages with intuitive swipes
  • 🧠 Powered by TensorFlow and hand landmark detection
  • 🖥️ Works on standard webcams with no special hardware

🧠 How It Works

AirMouse uses TensorFlow's hand tracking models to detect your hand in real time. It then maps your index finger position to screen coordinates, interpreting gestures like:

  • Single finger up → Move cursor
  • Pinch or tap → Left click
  • Two-finger swipe → Scroll

🛠️ Tech Stack

  • Python
  • TensorFlow
  • OpenCV
  • PyAutoGUI (for mouse control)

🚀 Getting Started

Prerequisites

  • Python 3.7+
  • Webcam

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published