Pertanyaan ini sepertinya ada di seluruh google, tetapi jawabannya semua mengarah ke penggunaan System Profiler. Itu bagus, tetapi dengan System Profiler yang Anda dapatkan adalah sesuatu yang terlihat seperti ini:
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
Itu bagus jika semua yang Anda inginkan adalah isi dari sekelompok deskriptor perangkat, tetapi lsusb
memberi Anda begitu banyak lagi - informasi pada antarmuka dan titik akhir, asosiasi antarmuka, perangkat komposit ... di mana Anda dapat menemukan informasi ini di OS X? Ada harus menjadi alat yang melakukan ini?
Jawaban:
Saya bosan lupa
system_profiler SPUSBDataType
sintaks, jadi saya membuatlsusb
alternatif. Anda dapat menemukannya di sini , atau menginstalnya dengan homebrew:sumber
brew install
ucapan Terima kasih !!lsusb
sebenarnya bisa dilakukan: askubuntu.com/a/604169/598643alias lsusb='system_profiler SPUSBDataType'
jika Anda tidak terlalu peduli tentang mendapatkan hasil yang sama persis untuk lsusbSaya biasanya menjalankan perintah ini untuk mencantumkan perangkat USB di Mac OS X, bersama dengan detail tentangnya:
sumber
Pengguna homebrew: Anda bisa mendapatkan
lsusb
dengan menginstalusbutils
formula dari tap saya:Ini menginstal REAL
lsusb
berdasarkan sumber Linux (versi 007).sumber
lsusb
skrip.lsusb
skrip Anda kehomebrew-core
fileusbutils
.Di mac osx, Anda dapat menggunakan perintah berikut:
sumber
Jika Anda adalah pengguna MacPorts , Anda dapat menginstal usbutils
Jika tidak, ini mungkin kesempatan bagus untuk menginstalnya, ini memiliki port untuk beberapa alat linux berguna lainnya.
sumber
usbids
, lacak melalui trac.macports.org/ticket/53188Bagaimana dengan
ioreg
? Outputnya jauh lebih mendetail daripada profiler, tapi agak padat.Sumber: https://lists.macosforge.org/pipermail/macports-users/2008-July/011115.html
sumber
itu perintah kebutuhan Anda di macos
sumber
Setidaknya pada 10.10.5,
system_profiler SPUSBDataType
output TIDAK diperbarui secara dinamis ketika perangkat USB baru dicolokkan, sementara ituioreg -p IOUSB -l -w 0
tidak.sumber
Di Mac OS X, suite pengembang Xcode menyertakan aplikasi USB Proper.app. Ini ditemukan di / Pengembang / Aplikasi / Utilitas /. USB Prober akan memungkinkan Anda untuk memeriksa perangkat dan deskriptor antarmuka.
sumber