usb_hid – USB Human Interface Device¶
The usb_hid module allows you to output data as a HID device.
-
usb_hid.devices:Tuple[Device, ...]¶ Tuple of all active HID device interfaces.
-
class
usb_hid.Device¶ HID Device
Usage:
import usb_hid mouse = usb_hid.devices[0] mouse.send_report()
Not currently dynamically supported.
-
usage:int¶ The functionality of the device as an int. (read-only)
For example, Keyboard is 0x06 within the generic desktop usage page 0x01. Mouse is 0x02 within the same usage page.
-