{"id":18262908,"url":"https://github.com/capablerobot/capablerobot_usbregister","last_synced_at":"2025-04-09T01:25:12.072Z","repository":{"id":62560818,"uuid":"252195084","full_name":"CapableRobot/CapableRobot_USBRegister","owner":"CapableRobot","description":"Windows command line tool to assist in registering USB drivers","archived":false,"fork":false,"pushed_at":"2020-11-12T15:50:43.000Z","size":5904,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-03-16T03:17:35.124Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","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/CapableRobot.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}},"created_at":"2020-04-01T14:15:45.000Z","updated_at":"2022-11-16T18:12:05.000Z","dependencies_parsed_at":"2022-11-03T14:45:34.443Z","dependency_job_id":null,"html_url":"https://github.com/CapableRobot/CapableRobot_USBRegister","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CapableRobot%2FCapableRobot_USBRegister","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CapableRobot%2FCapableRobot_USBRegister/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CapableRobot%2FCapableRobot_USBRegister/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CapableRobot%2FCapableRobot_USBRegister/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CapableRobot","download_url":"https://codeload.github.com/CapableRobot/CapableRobot_USBRegister/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247954598,"owners_count":21024247,"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":[],"created_at":"2024-11-05T11:09:16.013Z","updated_at":"2025-04-09T01:25:12.042Z","avatar_url":"https://github.com/CapableRobot.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Capable Robot : USB Register\n\nWindows command line tool \u0026 python library to assist in registering USB drivers.\n\nThis repository includes binaries built from the [libwdi](https://github.com/pbatard/libwdi) project.  Specifically:\n\n- `wdi-64bit.exe` : 64-bit binary of [wdi-simple](https://github.com/pbatard/libwdi/blob/master/examples/wdi-simple.c), version v1.3.1.\n- `wdi-32bit.exe` : 32-bit binary of [wdi-simple](https://github.com/pbatard/libwdi/blob/master/examples/wdi-simple.c), version v1.3.1.\n\nThe python wrapper automatically runs the appropiate binary based on your computers's architecture.\n\nThe wrapper also includes registration settings for the following products, enabling error-free device registration.\n\n- [Capable Robot Programmable USB Hub](https://capablerobot.com/products/programmable-usb-hub/)\n\n\nPull requests to add additional devices will be gladly accepted.\n\n## Installation\n\n```\n    pip install capablerobot_usbregister\n```\n\n## Usage\n\n```\n\n    Usage: usbregister [OPTIONS] COMMAND [ARGS]...\n\n    Options:\n      --verbose  Increase logging level.\n      --help     Show this message and exit.\n\n    Commands:\n      list      Print the known devices which can be registered to drivers.\n      device    Register the specified device.\n      register  Registers driver based on Vendor ID, Product ID, and interface ID.\n\n```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapablerobot%2Fcapablerobot_usbregister","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcapablerobot%2Fcapablerobot_usbregister","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcapablerobot%2Fcapablerobot_usbregister/lists"}