lcsniff-cli software for USB2Sniffer hardware (buy). It currently spits out pcap but also usb files that you can load in usb2sniffer-qt.
Linux only currently + requires a kernel driver.
No external libs required on Linux.
make
Open the solution in Visual Studio and build. Put the resulting executable and FTD3XX.dll
into a common directory.
./lcsniff-cli fs /dev/ft60x0 test.pcap
./lcsniff-cli fs /dev/ft60x0 test.usb
.\lcsniff-cli fs 0 test.pcap
.\lcsniff-cli fs 0 test.usb
Then CTRL+C
to stop capture.