使っているUSBデバイスの規格を確認したいとき
使用している最中に確認したい、またはUSB3.xxに偽装したUSB2.0を見分けたいときに・・・
lsusb
を実行して、デバイス一覧を表示。
lsusb
Bus 002 Device 002: ID 090c:1000 Silicon Motion, Inc. - Taiwan (formerly Feiya Technology Corp.) Flash Drive
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 004: ID 046d:c52b Logitech, Inc. Unifying Receiver
Bus 001 Device 002: ID 1c4f:0051 SiGma Micro Usb Mouse
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
筆者の環境ではこうなった。
次に、検査したいUSBデバイスのデバイスID(xxxx:xxxx)をコピペして、
lsusb -d <device_id> -v | grep "bcdUSB"
を実行。
2.00と出れば、そのデバイスはUSB2.0だし、3.00や3.20と出れば、USB3.0やUSB3.2である。