Skip to content

Small toolset to parse and display USB HID (Human Interface Device) report descriptors in a readable form.

License

Notifications You must be signed in to change notification settings

Zjonn/hidparser

Repository files navigation

HID Descriptor Parser

Live Demo

Small toolset to parse and display USB HID (Human Interface Device) report descriptors in a readable form.

Features

  • Parse HID report descriptor bytes (Main / Global / Local items)
  • Decode Usage Pages, Collections and common usages
  • Little-endian multi-byte handling (signed by default)
  • Optional PDF extraction helpers to build usage tables

Local testing

  • From project root run:
python -m http.server 8000

Usage notes

  • The parser expects hex bytes (space-separated). Multi-byte values are shown little-endian.

License

GPL-3.0 — modifications must be distributed under the same license.

About

Small toolset to parse and display USB HID (Human Interface Device) report descriptors in a readable form.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published