rust-lsusb

Cross-platform lsusb command.

cargo install lsusb

then,

$ lsusb Bus 020 Device 010: ID 1209:7551 Bus 020 Device 003: ID 05ac:0274 Bus 020 Device 002: ID 05ac:8290 Bus 020 Device 000: ID 05ac:8005

Adapted from code from libusb crate examples.

License

MIT