{"id":18747681,"url":"https://github.com/quantum5/clickkeys","last_synced_at":"2025-11-24T19:30:15.949Z","repository":{"id":149398532,"uuid":"24540397","full_name":"quantum5/clickkeys","owner":"quantum5","description":"Tool to use keyboard buttons to click the mouse, for when your mouse button is broken.","archived":false,"fork":false,"pushed_at":"2017-07-22T06:34:58.000Z","size":55,"stargazers_count":2,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-12-28T21:16:43.424Z","etag":null,"topics":["accessibility","c","keyboard","keyboard-navigation","mouse","mouse-emulation"],"latest_commit_sha":null,"homepage":"https://quantum2.xyz/projects/","language":"C","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/quantum5.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,"publiccode":null,"codemeta":null}},"created_at":"2014-09-27T19:09:53.000Z","updated_at":"2023-11-13T06:27:44.000Z","dependencies_parsed_at":null,"dependency_job_id":"a0059234-c0ad-44ba-aec2-999bafb60ae9","html_url":"https://github.com/quantum5/clickkeys","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quantum5%2Fclickkeys","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quantum5%2Fclickkeys/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quantum5%2Fclickkeys/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/quantum5%2Fclickkeys/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/quantum5","download_url":"https://codeload.github.com/quantum5/clickkeys/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239634501,"owners_count":19672184,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","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":["accessibility","c","keyboard","keyboard-navigation","mouse","mouse-emulation"],"created_at":"2024-11-07T16:30:56.758Z","updated_at":"2025-11-24T19:30:15.881Z","avatar_url":"https://github.com/quantum5.png","language":"C","funding_links":[],"categories":[],"sub_categories":[],"readme":"# clickkeys\n\nA tool to use keyboard buttons to click the mouse, for when your mouse button is broken.\n\nSometimes, your mouse button does not register when clicked, and sometimes it registers\nas multiple separate clicks. This can be annoying, but you may not be able to replace it\nright away. This program solves the issue.\n\n## Features\n\n![clickkeys about dialog](https://quantum2.xyz/wp-content/uploads/2017/07/clickkeys.png)\n\n* A press of the pause/break key is translated into a single instaneous click of the primary button (usually left).\n    * This is helpful to click without stopping the mouse.\n    * \u003ckbd\u003e**⊞**\u003c/kbd\u003e+\u003ckbd\u003eAlt\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eM\u003c/kbd\u003e can be used to toggle this feature.\n* The context menu key press/release is directly translated into press/release of the primary mouse button.\n    * This is helpful for dragging.\n    * \u003ckbd\u003eAlt\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eM\u003c/kbd\u003e can be used to toggle this feature.\n* \u003ckbd\u003eCtrl\u003c/kbd\u003e+\u003ckbd\u003eAlt\u003c/kbd\u003e+\u003ckbd\u003eShift\u003c/kbd\u003e+\u003ckbd\u003eM\u003c/kbd\u003e can be used to toggle this feature.\n\n## Compliation\n\nUsing Visual C++ command line:\n\n```\n$ nmake\n```\n\nThe resulting files will be produced in `clickkeys.exe`.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquantum5%2Fclickkeys","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fquantum5%2Fclickkeys","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fquantum5%2Fclickkeys/lists"}