这个问题似乎遍布谷歌,但答案都指向使用 System Profiler。这很好,但是使用 System Profiler,您得到的只是如下所示的内容:
DasKeyboard:
Product ID: 0x1919
Vendor ID: 0x04d9 (Holtek Semiconductor, Inc.)
Version: 1.06
Speed: Up to 1.5 Mb/sec
Location ID: 0x1d114000 / 11
Current Available (mA): 500
Current Required (mA): 100
USB2.0 Hub:
Product ID: 0x0608
Vendor ID: 0x05e3 (Genesys Logic, Inc.)
Version: 32.98
Speed: Up to 480 Mb/sec
Location ID: 0x1d113000 / 10
Current Available (mA): 500
Current Required (mA): 100
Microsoft Basic Optical Mouse v2.0 :
Product ID: 0x00cb
Vendor ID: 0x045e (Microsoft Corporation)
Version: 1.99
Speed: Up to 1.5 Mb/sec
Manufacturer: Microsoft
Location ID: 0x1d113200 / 12
Current Available (mA): 500
Current Required (mA): 100
如果您想要的只是一堆设备描述符的内容,那就太好了,但是lsusb
给你so更多 - 有关接口和端点、接口关联、复合设备的信息...在 OS X 中哪里可以找到这些信息?那里must是一个可以做到这一点的工具吗?
我厌倦了忘记system_profiler SPUSBDataType
语法,所以我做了一个lsusb
选择。你可以找到它here https://github.com/jlhonora/lsusb,或者使用自制程序安装它:
brew install lsusb
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)