{"id":19794598,"url":"https://github.com/realityripple/mouse-manager","last_synced_at":"2026-03-04T15:31:18.005Z","repository":{"id":65544013,"uuid":"133345509","full_name":"RealityRipple/Mouse-Manager","owner":"RealityRipple","description":"🖱️ 5-Button Mouse keyboard emulation utility","archived":false,"fork":false,"pushed_at":"2025-02-02T20:58:57.000Z","size":256,"stargazers_count":33,"open_issues_count":0,"forks_count":1,"subscribers_count":4,"default_branch":"master","last_synced_at":"2025-02-28T16:05:28.463Z","etag":null,"topics":["emulation","keyboard-emulation","macro","macros","mouse","mouse-buttons"],"latest_commit_sha":null,"homepage":"https://realityripple.com/Software/Applications/Mouse-Manager/","language":"Visual Basic .NET","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"unlicense","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RealityRipple.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","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},"funding":{"custom":"https://realityripple.com/donate.php?itm=Mouse+Manager","patreon":"realityripple"}},"created_at":"2018-05-14T10:40:00.000Z","updated_at":"2025-02-02T20:58:22.000Z","dependencies_parsed_at":"2025-01-08T00:24:10.680Z","dependency_job_id":"976c05bd-180a-400b-b661-edb1ed8a6da8","html_url":"https://github.com/RealityRipple/Mouse-Manager","commit_stats":null,"previous_names":[],"tags_count":14,"template":false,"template_full_name":null,"purl":"pkg:github/RealityRipple/Mouse-Manager","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FMouse-Manager","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FMouse-Manager/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FMouse-Manager/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FMouse-Manager/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RealityRipple","download_url":"https://codeload.github.com/RealityRipple/Mouse-Manager/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RealityRipple%2FMouse-Manager/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":30084960,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-03-04T13:22:36.021Z","status":"ssl_error","status_checked_at":"2026-03-04T13:20:45.750Z","response_time":59,"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":["emulation","keyboard-emulation","macro","macros","mouse","mouse-buttons"],"created_at":"2024-11-12T07:13:39.423Z","updated_at":"2026-03-04T15:31:17.981Z","avatar_url":"https://github.com/RealityRipple.png","language":"Visual Basic .NET","funding_links":["https://realityripple.com/donate.php?itm=Mouse+Manager","https://patreon.com/realityripple"],"categories":[],"sub_categories":[],"readme":"# ![](https://realityripple.com/Software/Applications/Mouse-Manager/favicon-32x32.png) Mouse Manager\nMap keyboard commands to fourth and fifth buttons on a 4-button, 5-button, or Tilt-wheel mouse.\n\n#### Version 2.2\n\u003e Author: Andrew Sachen  \n\u003e Created: June 21, 2010  \n\u003e Updated: July 9, 2022  \n\nLanguage: Visual Basic.NET  \nCompiler: Visual Studio 2010  \nFramework: Version 4.0+\n\n## Building\nThis application can be compiled using Visual Studio 2010 or newer, however an Authenticode-based Digital Signature check is integrated into the code to prevent incorrectly-signed or unsigned copies from running. Comment out lines 5-8 of `/MouseManager/ApplicationEvents.vb` to disable this signature check before compiling if you wish to build your own copy.\n\nThis application is *not* designed to support Mono/Xamarin compilation and may not work on Linux or OS X systems. In particular, there are multiple API calls used by this application: \"WinVerifyTrust\", \"SetWindowsHookEx\", \"CallNextHookEx\", \"UnhookWindowsHookEx\", and \"keybd_event\". The first call is used as part of the Authenticode Digital Signature check mentioned above, the others provide the core functionality of this application. There may also be internal code which supports Windows UI-drawing methods specifically and may perform poorly or incorrectly on alternate Operating Systems.\n\n## Download\nYou can grab the latest release from the [Official Web Site](https://realityripple.com/Software/Applications/Mouse-Manager/).\n\n## License\nThis is free and unencumbered software released into the public domain, supported by donations, not advertisements. If you find this software useful, [please support it](https://realityripple.com/donate.php?itm=Mouse+Manager)!\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealityripple%2Fmouse-manager","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frealityripple%2Fmouse-manager","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frealityripple%2Fmouse-manager/lists"}