Skip to content

Latest commit

History

History
74 lines (46 loc) 路 1.79 KB

File metadata and controls

74 lines (46 loc) 路 1.79 KB

PC Controller

This Python script utilizes the MediaPipe library for hand tracking and the NirCmd utility to create a virtual mouse and keyboard interface. The program enables users to control their computer by detecting hand gestures through the camera.

Prerequisites

Usage

In My project there are 2 modes

  • Mode 1: Volume and Brightness Controls (Keyboard)
  • Mode 2: (Mouse Control)
  • Switch Gestures
    • mode 1 <==> mode 2

Mode 1

Volume Control

  • 1 finger raises volume
  • 2 fingers lowers volume

Brightness Control

  • 3 fingers raises brightness

  • 4 fingers lowers brightness

Volume and Brightness Control GIF

Mode 2

In this mode, the script enables virtual mouse control, The following mouse actions are supported:

  • Move Cursor

  • Left Click

  • Right Click

  • Double Click

  • Scroll Up

  • Scroll Down

  • Drag And Drop

See the video to know the required Gestures: -

Drag and Drop

Drag and Drop GIF

Mouse Controls

Please wait for loading.......

Mouse Controls GIF