Cette question semble être partout dans Google, mais les réponses indiquent toutes l'utilisation de System Profiler. C'est bien, mais avec System Profiler, tout ce que vous obtenez est quelque chose qui ressemble à ceci :
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
C'est très bien si tout ce que vous voulez est le contenu d'un tas de descripteurs de périphériques, mais lsusb
vous donne donc bien plus encore - informations sur les interfaces et les points de terminaison, associations d'interfaces, périphériques composites... où trouver ces informations dans OS X ? Sur debe être un outil qui fait cela ?