HIDPyToy – GUI to test USB HID devices

Here is HIDPyToy. It’s a small app written in PyQt using the hid Python package to talk to USB HID devices (like Teensy RawHID or blink(1) USB RGB LEDs). Pre-build binaries are available for MacOS and Windows.

HIDPyToy allows you to exercise pretty much the entire hidapi library from Python. You can:

  • List for all HID devices on a system
  • Send OUT reports, with or without Report Ids
  • Send FEATURE reports, with or without Report Ids
  • Receive IN reports, with or without Report Ids
  • Receive FEATURE reports, with or without Report Ids

Leave a Reply

Your email address will not be published. Required fields are marked *