Skip to content

Instantly share code, notes, and snippets.

@bemurphy
Created August 4, 2011 15:17
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bemurphy/1125414 to your computer and use it in GitHub Desktop.
Save bemurphy/1125414 to your computer and use it in GitHub Desktop.
| | | | +-o IOAudioSelectorControl <class IOAudioSelectorControl, id 0x100000393, !registered, !matched, active, busy 0 (142 ms), retain 22>
| | | | | | {
| | | | | | "IOAudioControlType" = 1936483188
| | | | | | "IOAudioSelectorControlAvailableSelections" = ({"IOAudioSelectorControlSelectionValue"=1751412846,"IOAudioSelectorControlSelectionDescriptionKey"="Headphones"})
| | | | | | "IOAudioControlChannelNumber" = 0
| | | | | | "IOAudioControlChannelID" = 0
| | | | | | "IOAudioControlValue" = 1751412846
| | | | | | "IOAudioControlUsage" = 1869968496
| | | | | | "IOAudioControlID" = 0
| | | | | | "IOAudioControlSubType" = 1869968496
| | | | | | }
@webdevotion
Copy link

ioreg --help
usage: ioreg [-bfilrsStx] [-c class] [-d depth] [-k key] [-n name] [-p plane] [-w width]
where options are:
    -b show object name in bold
    -c list properties of objects with the given class
    -d limit tree to the given depth
    -f enable smart formatting
    -i show object inheritance
    -k list properties of objects with the given key
    -l list properties of all objects
    -n list properties of objects with the given name
    -p traverse registry over the given plane (IOService is default)
    -r show subtrees rooted by the given criteria
    -s show object state (eg. busy state, retain count)
    -S don't show object state (eg. busy state, retain count)
    -t show location of each substree
    -w clip output to the given line width (0 is unlimited)
    -x show data and numbers as hexadecimal

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment