Инструмент командной строки OSX "ioreg" может дать вам желаемое.
человек иорег
ioreg отображает реестр I / O Kit. Он показывает иерархический регистр в виде перевернутого дерева.
Также, если вы можете / хотите использовать Какао, посмотрите на IOKit . IOKit - это платформа OSX, которая взаимодействует с USB-оборудованием.