{"id":19312328,"url":"https://github.com/niw/hidppgui","last_synced_at":"2025-10-08T08:07:25.192Z","repository":{"id":235415918,"uuid":"790563218","full_name":"niw/Hidppgui","owner":"niw","description":"A companion helper app for using Logitech mouse on macOS.","archived":false,"fork":false,"pushed_at":"2025-06-17T07:17:03.000Z","size":31,"stargazers_count":12,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-06-17T07:24:30.940Z","etag":null,"topics":["macos","swiftui"],"latest_commit_sha":null,"homepage":"","language":"Swift","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/niw.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"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,"zenodo":null}},"created_at":"2024-04-23T05:36:03.000Z","updated_at":"2025-06-17T07:17:06.000Z","dependencies_parsed_at":"2024-07-22T21:15:01.495Z","dependency_job_id":"758ac17c-7dba-4939-b9c4-70db8e6d8286","html_url":"https://github.com/niw/Hidppgui","commit_stats":null,"previous_names":["niw/hidppgui"],"tags_count":1,"template":false,"template_full_name":null,"purl":"pkg:github/niw/Hidppgui","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niw%2FHidppgui","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niw%2FHidppgui/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niw%2FHidppgui/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niw%2FHidppgui/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/niw","download_url":"https://codeload.github.com/niw/Hidppgui/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/niw%2FHidppgui/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261372953,"owners_count":23148910,"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":["macos","swiftui"],"created_at":"2024-11-10T00:34:17.999Z","updated_at":"2025-10-08T08:07:25.096Z","avatar_url":"https://github.com/niw.png","language":"Swift","funding_links":[],"categories":[],"sub_categories":[],"readme":"Hidppgui\n========\n\nA simple, small companion helper app for using Logitech mouse on macOS\nwithout installing the [Logitech apps](https://www.logitech.com/en-us/software/options.html) or drivers.\n\nThis application provides a simple menu bar interface to configure\nDPI sensitivity, wheel scrolling behaviors, battery status indicator\nthat makes Logitech mouse work as like Apple mouse, which would help to\nswitch from Apple mouse to the Logitech mouse without any hassle.\n\n\nUsage\n-----\n\nDownload the latest pre-build application binary from [Releases](https://github.com/niw/Hidppgui/releases)\npage or build it from the source code by following instruction.\n\nNote that the pre-build application binary is only ad-hoc signed.\nTherefore, you need to click Open Anyway to execute it on\nSecurity \u0026 Privacy settings in System Settings.\n\nThe application is also need your approval to Accessibility access.\nFollow the instruction appears on the dialog.\n\n\nBuild\n-----\n\nYou need to use the latest macOS and Xcode to build the app.\nOpen `Applications/Hidppgui.xcodeproj` and build `Hidppgui`\nscheme for running.\n\nIf you have used another binary, next time when you launch the new binary,\nit will shows an dialog to approve Accessibility access again.\nHowever, often it doesn't work as expected for the new binary.\nTherefore, use following command before launching the new binary to reset\nAccessibility access.\n\n```bash\ntccutil reset Accessibility at.niw.Hidppgui\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniw%2Fhidppgui","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fniw%2Fhidppgui","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fniw%2Fhidppgui/lists"}