如何在 Linux(Ubuntu)和 MAC 中列出枚举的 USB 设备及其状态

如何在 Linux(Ubuntu)和 MAC 中列出枚举的 USB 设备及其状态

我正在使用 devcon 检查 Windows 上枚举的 USB 设备及其状态,例如运行“devcon status usb*”时我得到以下输出:

USB\VID_0557&PID_2213&MI_00\7&2A125440&0&0000
    Name: USB Input Device
    Driver is running.
USB\VID_0557&PID_2213&MI_01\7&2A125440&0&0001
    Name: USB Input Device
    Driver is running.

2 matching device(s) found.

我正在寻找一种在 Linux(Ubuntu)和 MAC 上执行此操作的方法,并且能够查看设备是否已启用、已禁用、是否有问题等,所有这些我都可以使用 Windows 的 devcon 来完成。

我知道 Linux 有 lsusb,但我不知道如何从列表中获取状态(我试过 -v -t 等)。我知道 Mac 有 system_profiler,这个也能显示状态吗?

谢谢,Michal

相关内容