Skip to main content

Capable Robot : USB Register

Windows command line tool & python library to assist in registering USB drivers.

This repository includes binaries built from the libwdi project. Specifically:

  • wdi-64bit.exe : 64-bit binary of wdi-simple, version v1.3.1.
  • wdi-32bit.exe : 32-bit binary of wdi-simple, version v1.3.1.

The python wrapper automatically runs the appropiate binary based on your computers's architecture.

The wrapper also includes registration settings for the following products, enabling error-free device registration.

Pull requests to add additional devices will be gladly accepted.

Installation

    pip install capablerobot_usbregister

Usage


    Usage: usbregister [OPTIONS] COMMAND [ARGS]...

    Options:
      --verbose  Increase logging level.
      --help     Show this message and exit.

    Commands:
      list      Print the known devices which can be registered to drivers.
      device    Register the specified device.
      register  Registers driver based on Vendor ID, Product ID, and interface ID.

Release files for capablerobot-usbregister 1.3.1.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for capablerobot-usbregister 1.3.1.2
File Size Uploaded
capablerobot_usbregister-1.3.1.2.tar.gz 6.0 MB Details

Built distribution (wheel)

Table of built distributions (wheels) for capablerobot-usbregister 1.3.1.2
File Interpreter ABI Platform
capablerobot_usbregister-1.3.1.2-py3-none-any.whl Python 3 none any Details

Total release size:12.1 MB

Release files / capablerobot_usbregister-1.3.1.2.tar.gz

Download URL capablerobot_usbregister-1.3.1.2.tar.gz
Size 6.0 MB
Tags Source
SHA-256 checksum
How to use checksums
85244540f0e54e379561e92d106a39b4504af0531ea67d057d75da50361bbe32
BLAKE2b-256 checksum
How to use checksums
5ee3a0f166e5f1a02aba7893762a8cea2daedc70f48c869ddd69c9f087e37b0a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.7.1 Darwin/18.7.0

Release files / capablerobot_usbregister-1.3.1.2-py3-none-any.whl

Download URL capablerobot_usbregister-1.3.1.2-py3-none-any.whl
Size 6.0 MB
Tags Python 3
SHA-256 checksum
How to use checksums
588a497f483465fc05c15a84961f08046c1b6ec951e3a8e2e0f3d5edf2869fdd
BLAKE2b-256 checksum
How to use checksums
ce431154043d78a867519614a8b9d359f6c8011250f169a3fbae681c52a8b3fd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.1.4 CPython/3.7.1 Darwin/18.7.0

Release history Release notifications | RSS feed

1.3.2

2 release files

This release

1.3.1.2 This release

2 release files

1.3.1

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page