Skip to content

Instantly share code, notes, and snippets.

@kdeldycke
Last active September 14, 2016 14:47
Show Gist options
  • Save kdeldycke/af5dfdc12516b0cdf0f1e7d90bde199d to your computer and use it in GitHub Desktop.
Save kdeldycke/af5dfdc12516b0cdf0f1e7d90bde199d to your computer and use it in GitHub Desktop.
Microsoft Sculpt Ergonomic Keyboard - OSX IDs
$ ioreg -n IOHIDKeyboard -r
+-o IOHIDKeyboard <class IOHIDKeyboard, id 0x10000845a, registered, matched, active, busy 0 (0 ms), retain 10>
| {
| "HIDKeyboardSupportsF12Eject" = Yes
| "HIDVirtualDevice" = No
| "Transport" = "USB"
| "HIDKeyboardRightModifierSupport" = Yes
| "HIDKeyboardKeysDefined" = Yes
| "HIDDeviceEventID" = 33882
| "Product" = "Microsoft? 2.4GHz Transceiver v9.0"
| "HIDKeyboardCapsLockDoesLock" = No
| "Manufacturer" = "Microsoft"
| "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
| "VendorIDSource" = 0
| "alt_sender_id" = 4295001177
| "CountryCode" = 0
| "VendorID" = 1118
| "HIDSubinterfaceID" = 40
| "VersionNumber" = 1911
| "HIDInterfaceID" = 2
| "HIDKeyboardSupportedModifiers" = 25043199
| "LocationID" = 339738624
| "ProductID" = 1957
| "HIDKind" = 1
| "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e5906017209013c0a013e0b013d0c0136a20d006100410001000100ca$
| "ReportInterval" = 8000
| "HIDResetKeyboard" = Yes
| "HIDOriginalSubinterfaceID" = 3
| "HIDParameters" = {"HIDSubinterfaceID"=40,"HIDKeyboardModifierMappingPairs"=({"HIDKeyboardModifierMappingSrc"=3,"HIDKeyboardModifierMappingDst"=4},{"$
| "HIDKeyboardModifierMappingPairs" = ({"HIDKeyboardModifierMappingSrc"=3,"HIDKeyboardModifierMappingDst"=4},{"HIDKeyboardModifierMappingSrc"=11,"HIDKe$
| }
|
+-o IOHIDSystem <class IOHIDSystem, id 0x1000002e5, registered, matched, active, busy 0 (0 ms), retain 27>
+-o IOHIDUserClient <class IOHIDUserClient, id 0x10000046f, !registered, !matched, active, busy 0, retain 5>
+-o IOHIDParamUserClient <class IOHIDParamUserClient, id 0x100000478, !registered, !matched, active, busy 0, retain 5>
+-o IOHIDKeyboard <class IOHIDKeyboard, id 0x100008461, registered, matched, active, busy 0 (1 ms), retain 10>
| {
| "HIDKeyboardSupportsF12Eject" = Yes
| "HIDVirtualDevice" = No
| "Transport" = "USB"
| "HIDKeyboardRightModifierSupport" = Yes
| "HIDKeyboardKeysDefined" = Yes
| "HIDDeviceEventID" = 33889
| "Product" = "Microsoft? 2.4GHz Transceiver v9.0"
| "HIDKeyboardCapsLockDoesLock" = No
| "Manufacturer" = "Microsoft"
| "DeviceUsagePairs" = ({"DeviceUsagePage"=12,"DeviceUsage"=1},{"DeviceUsagePage"=1,"DeviceUsage"=128})
| "VendorIDSource" = 0
| "alt_sender_id" = 4295001182
| "CountryCode" = 0
| "VendorID" = 1118
| "HIDSubinterfaceID" = 40
| "VersionNumber" = 1911
| "HIDInterfaceID" = 2
| "HIDKeyboardSupportedModifiers" = 25043199
| "LocationID" = 339738624
| "ProductID" = 1957
| "HIDKind" = 1
| "HIDKeyMapping" = <00000a01013802013b03013a040137051552414c535455455857565b5c434b517b7d7e7c4e5906017209013c0a013e0b013d0c0136a20d006100410001000100ca$
| "ReportInterval" = 8000
| "HIDResetKeyboard" = Yes
| "HIDOriginalSubinterfaceID" = 3
| "HIDParameters" = {"HIDSubinterfaceID"=40,"HIDKeyboardModifierMappingPairs"=()}
| "HIDKeyboardModifierMappingPairs" = ()
| }
|
+-o IOHIDSystem <class IOHIDSystem, id 0x1000002e5, registered, matched, active, busy 0 (0 ms), retain 27>
+-o IOHIDUserClient <class IOHIDUserClient, id 0x10000046f, !registered, !matched, active, busy 0, retain 5>
+-o IOHIDParamUserClient <class IOHIDParamUserClient, id 0x100000478, !registered, !matched, active, busy 0, retain 5>
+-o IOHIDKeyboard <class IOHIDKeyboard, id 0x10000038e, registered, matched, active, busy 0 (0 ms), retain 10>
| {
| "HIDVirtualDevice" = No
| "Transport" = "USB"
| "HIDKeyboardRightModifierSupport" = Yes
| "HIDKeyboardKeysDefined" = Yes
| "HIDDeviceEventID" = 910
| "Product" = "Apple Keyboard"
| "Manufacturer" = "Apple Inc."
| "HIDKeyboardCapsLockDoesLock" = No
| "DeviceUsagePairs" = ({"DeviceUsagePage"=1,"DeviceUsage"=6})
| "VendorIDSource" = 0
| "alt_sender_id" = 4294968204
| "CountryCode" = 13
| "VendorID" = 1452
| "HIDSubinterfaceID" = 47
| "HIDFKeyMode" = 0
| "VersionNumber" = 116
| "HIDInterfaceID" = 2
| "HIDKeyboardSupportedModifiers" = 33431807
| "LocationID" = 437395456
| "ProductID" = 592
| "HIDKind" = 1
| "HIDKeyMapping" = <00000b01013802013b03013a04013705145241535455455857565b5c434b517b7d7e7c4e5906017207013f09013c0a013e0b013d0c0136a20d0061004100010001$
| "ReportInterval" = 8000
| "HIDResetKeyboard" = Yes
| "HIDParameters" = {"HIDKeyboardModifierMappingPairs"=()}
| "HIDKeyboardModifierMappingPairs" = ()
| }
|
+-o IOHIDSystem <class IOHIDSystem, id 0x1000002e5, registered, matched, active, busy 0 (0 ms), retain 27>
+-o IOHIDUserClient <class IOHIDUserClient, id 0x10000046f, !registered, !matched, active, busy 0, retain 5>
+-o IOHIDParamUserClient <class IOHIDParamUserClient, id 0x100000478, !registered, !matched, active, busy 0, retain 5>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment