{"id":15705787,"url":"https://github.com/i5ucc/mousemeeter","last_synced_at":"2026-01-08T12:07:50.950Z","repository":{"id":41319963,"uuid":"253524193","full_name":"I5UCC/MouseMeeter","owner":"I5UCC","description":"Control Voicemeeter Potato with your mouse!","archived":false,"fork":false,"pushed_at":"2025-02-20T21:24:17.000Z","size":866,"stargazers_count":8,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-20T22:27:56.374Z","etag":null,"topics":["ahk","ahk-script","autohotkey","mouse","mouse-events","voicemeeter","voicemeeter-api","voicemeeter-remote"],"latest_commit_sha":null,"homepage":"","language":"AutoHotkey","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/I5UCC.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":{"github":null,"patreon":null,"open_collective":null,"ko_fi":"i5ucc","tidelift":null,"community_bridge":null,"liberapay":null,"issuehunt":null,"otechie":null,"lfx_crowdfunding":null,"custom":null}},"created_at":"2020-04-06T14:36:11.000Z","updated_at":"2024-11-28T04:34:03.000Z","dependencies_parsed_at":"2024-10-24T07:07:12.708Z","dependency_job_id":"27c9280b-d88d-46b6-926c-33ff501ac083","html_url":"https://github.com/I5UCC/MouseMeeter","commit_stats":null,"previous_names":["i5ucc/mousemeeter-potato","i5ucc/mousemeeter"],"tags_count":11,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FMouseMeeter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FMouseMeeter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FMouseMeeter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/I5UCC%2FMouseMeeter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/I5UCC","download_url":"https://codeload.github.com/I5UCC/MouseMeeter/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246342824,"owners_count":20761939,"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":["ahk","ahk-script","autohotkey","mouse","mouse-events","voicemeeter","voicemeeter-api","voicemeeter-remote"],"created_at":"2024-10-03T20:20:10.402Z","updated_at":"2026-01-08T12:07:50.923Z","avatar_url":"https://github.com/I5UCC.png","language":"AutoHotkey","funding_links":["https://ko-fi.com/i5ucc","https://ko-fi.com/i5ucc'"],"categories":[],"sub_categories":[],"readme":"\n# \u003cimg src=\"https://user-images.githubusercontent.com/43730681/171195005-6a738083-34b6-418b-a73e-24d3cc11500c.png\" width=\"32\" height=\"32\"\u003e  MouseMeeter\n[![Github All Releases](https://img.shields.io/github/downloads/i5ucc/Mousemeeter/total.svg)](https://github.com/I5UCC/Mousemeeter/releases/latest) \n[![GitHub release (latest by date)](https://img.shields.io/github/downloads/i5ucc/Mousemeeter/latest/total?label=Latest%20version%20downloads)](https://github.com/I5UCC/Mousemeeter/releases/latest)\n\u003ca href='https://ko-fi.com/i5ucc' target='_blank'\u003e\u003cimg height='35' style='border:0px;height:25px;' src='https://az743702.vo.msecnd.net/cdn/kofi3.png?v=0' border='0' alt='Buy Me a Coffee at ko-fi.com' /\u003e\n\nA relatively simple Autohotkey script binding mouse keys to do Voicemeeter Potato commands.\nThis script primarily uses the mouse side buttons to control Voicemeeter (And also some other things). \nThese sidebuttons are normally used to go \"Forward\" or \"Backward\" on a page, these actions still work (Seen on the example picture).\n\nLoads a \"default.xml\" file on start and reset. Create one with the save feature of Voicemeeter and place it in the same folder.\n\n### *If you run the program as Admin it also automatically sets the affinity of \"audiodg.exe\" to only one core to fix the crackling noises that can occur in VoiceMeeter. Otherwise, elevation is not needed.*\n\n## Macros:\n\n| Macro | Action |\n| --- | --- |\n| Backward+WheelUp   | VAIO Volume increase by 0.5 |\n| Backward+WheelDown | VAIO Volume decrease by 0.5 |\n| Forward+WheelUp | AUX Volume increase by 0.5 |\n| Forward+WheelDown | AUX Volume decrease by 0.5 |\n| Backward+Forward+WheelUp | VAIO3 Volume increase by 0.5 |\n| Backward+Forward+WheelDown | VAIO3 Volume decrease by 0.5 |\n| Forward+LButton | Media_Prev |\n| Forward+RButton | Media_Next |\n| Forward+MButton | Media_Play_Pause |\n| F24 (bound to mouse) | Load `profile1.xml` |\n| double F24 | Load `profile2.xml` |\n| Forward+F24 | AUX Mute |\n| Backward+F24 | VAIO Mute |\n| Backward+Forward+F24 | VAIO3 Mute |\n| Ctrl+Shift+R | Restart Audio Engine |\n| double Ctrl+Shift+R | Load `default.xml` |\n| Ctrl+Alt+F4 | Force close Active window (Something like [SuperF4](https://stefansundin.github.io/superf4/)) |\n\nReleasing Backward/Forward without triggering any of the above macros will just send Backward/Forward again\n\n### Example\n![Example picture](https://i.imgur.com/xqwWpx9.png)\n\n# Modifying the script\n\nBasically all of the communication with Voicemeeter happens in the Voicemeeter Class. To modify that, look into the [Documentation](https://saifaqqad.github.io/VMR.ahk/) of [VMR.ahk](https://github.com/SaifAqqad/VMR.ahk) to know how.\n\n# Credit\n\n[SaifAqqad](https://github.com/SaifAqqad) for their wrapper class for Voicemeeter's Remote API. \u003cbr\u003e\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi5ucc%2Fmousemeeter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fi5ucc%2Fmousemeeter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fi5ucc%2Fmousemeeter/lists"}