この質問は Google でたくさん検索されているようですが、回答はすべてシステム プロファイラーの使用を勧めています。それはいいのですが、システム プロファイラーで得られるのは次のようなものです。
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
、それでインターフェースとエンドポイント、インターフェースの関連付け、複合デバイスに関する情報など、OS Xでこれらの情報をどこで見つけることができますか?しなければならないこれを実行するツールはありますか?
ベストアンサー1
構文を忘れるのに疲れたのでsystem_profiler SPUSBDataType
、lsusb
代替案を作りました。ここまたは、homebrew でインストールします。
brew install lsusb