The evaluation tool, BadUSB2, was developed as a means to evaluate the compromise of USB fixed- line communications through an active man-in-the-middle (MITM) attack. BadUSB and now BadUSB2 ...
./usbctrl 1: Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. 2: Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub 3: Bus 001 Device 003: ID 0424:ec00 Standard Microsystems ...
As part of the midi2.dev community and with the intention of contributing back to tinyUSB, AmeNote is providing a class driver for USB MIDI (either 1.0 or 2.0) for tinyUSB USDB Device integrations.