{"id":49967600,"url":"https://github.com/lokendarjangid/virtual-mouse-new","last_synced_at":"2026-05-18T06:30:16.711Z","repository":{"id":154038101,"uuid":"565185004","full_name":"lokendarjangid/virtual-mouse-new","owner":"lokendarjangid","description":"This is a virtual mouse which can be controlled by hand gestures. It is made using python and opencv. It can be used to control the mouse pointer and also to perform left click and right click.","archived":false,"fork":false,"pushed_at":"2024-03-26T05:52:28.000Z","size":67,"stargazers_count":0,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-10T17:40:01.308Z","etag":null,"topics":["mouse","opencv","pyautogui","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/lokendarjangid.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2022-11-12T15:52:46.000Z","updated_at":"2023-11-01T08:00:52.000Z","dependencies_parsed_at":"2024-03-26T06:47:53.189Z","dependency_job_id":null,"html_url":"https://github.com/lokendarjangid/virtual-mouse-new","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/lokendarjangid/virtual-mouse-new","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokendarjangid%2Fvirtual-mouse-new","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokendarjangid%2Fvirtual-mouse-new/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokendarjangid%2Fvirtual-mouse-new/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokendarjangid%2Fvirtual-mouse-new/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/lokendarjangid","download_url":"https://codeload.github.com/lokendarjangid/virtual-mouse-new/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/lokendarjangid%2Fvirtual-mouse-new/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33167600,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-18T05:43:36.989Z","status":"ssl_error","status_checked_at":"2026-05-18T05:43:19.133Z","response_time":71,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["mouse","opencv","pyautogui","python"],"created_at":"2026-05-18T06:30:13.711Z","updated_at":"2026-05-18T06:30:16.705Z","avatar_url":"https://github.com/lokendarjangid.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# virtual-mouse-new\n\nThis is a virtual mouse which can be controlled by hand gestures. It is made using python and opencv. It can be used to control the mouse pointer and also to perform left click and right click.\n\n![hands images](https://github.com/lokendarjangid/virtual-mouse-new/blob/main/hand%20image.jpg?raw=true)\n\n## Requirements\n\n- Python 3.8 or above\n- OpenCV\n- Numpy\n- PyAutoGUI\n\n## How to use\n\n- Clone the repository\n- Run ```pip install -r requirements.txt``` in cmd\n- Run the `main.py` file\n- Make sure that the camera is on and the hand is in the frame\n- Use the following gestures to control the mouse pointer\n\n| Gesture | Action |\n| --- | --- |\n| Move Index Finger | Move the mouse pointer |\n| Touch Index and Middle Finger | Left click |\n| Increase or Decrease Distance b/w Index Finger and Thumb | Volume |\n| Touch Index, Middle and Ring Finger. Move hand Up and Down | Scroll page |\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokendarjangid%2Fvirtual-mouse-new","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Flokendarjangid%2Fvirtual-mouse-new","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Flokendarjangid%2Fvirtual-mouse-new/lists"}