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.
-