A basic, partial Lua dissector for HID-IO
Download
hid-io.lua
to your Wireshark plugins folder, e.g. ~/.local/lib/wireshark/plugins/
,
ensure Lua is enabled, and (re)start Wireshark.
Further details are available on the Wireshark Wiki's Lua Support page
This dissector currently only understands HID-IO over USB, and is not particularly selective for what it attempts to parse. If you use Wireshark for other USB interrupt traffic, you should probably disable it when not in use.