Skip to content

Error #54

@UrLocalGooose

Description

@UrLocalGooose

==============================================
MacBook Lid Angle Sensor Diagnostic Tool

System Information:

  • Model: MacBook Pro
  • Chip:
  • macOS: 15.6.1

Step 1: Looking for exact expected sensor...
Command: hidutil list --matching '{"VendorID":0x5ac,"ProductID":0x8104,"PrimaryUsagePage":32,"PrimaryUsage":138}'
❌ Exact match not found. Continuing diagnostics...

Step 2: Looking for any Apple sensors...
Command: hidutil list --matching '{"VendorID":0x5ac,"PrimaryUsagePage":32}'
📱 Found Apple sensor devices:
Services:
VendorID ProductID LocationID UsagePage Usage RegistryID Transport Class Product UserClass Built-In
0x5ac 0x8262 0x0 32 65 0x100000537 (null) (null) (null) (null) 1

Devices:
VendorID ProductID LocationID UsagePage Usage RegistryID Transport Class Product UserClass Built-In
0x5ac 0x8262 0xffffffff80300000 32 65 0x1000004d3 USB AppleUserHIDDevice Ambient Light Sensor AppleUserUSBHostHIDDevice 1

Step 3: Looking for orientation sensors with any ProductID...
Command: hidutil list --matching '{"VendorID":0x5ac,"PrimaryUsagePage":32,"PrimaryUsage":138}'
❌ No orientation sensors found

Step 4: Looking for all Apple 0x8104 devices...
Command: hidutil list --matching '{"VendorID":0x5ac,"ProductID":0x8104}'
❌ No Apple 0x8104 devices found

Step 5: Looking for similar ProductIDs...
Command: hidutil list --matching '{"VendorID":0x5ac}' | grep -E '0x810[0-9A-F]'
🔍 Found similar Apple ProductIDs (0x810X):
0x5ac 0x8102 0x0 65298 1 0x100000513 (null) (null) (null) (null) 0
0x5ac 0x8103 0xffffffff80400000 12 1 0x100000517 USB AppleUserHIDEventService Headset AppleUserHIDEventDriver 1
0x5ac 0x8102 0xffffffff80700000 65298 1 0x1000004bf USB AppleUserHIDDevice Touch Bar Backlight AppleUserUSBHostHIDDevice 1
0x5ac 0x8102 0xffffffff80700000 65280 15 0x1000004cc USB AppleUserHIDDevice Touch Bar Backlight AppleUserUSBHostHIDDevice 1
0x5ac 0x8103 0xffffffff80400000 12 1 0x1000004c8 USB AppleUserHIDDevice Headset AppleUserUSBHostHIDDevice 1

Step 6: All Apple HID devices (filtered for potential sensors)...
Command: hidutil list --matching '{"VendorID":0x5ac}' | grep -i -E '(sensor|orientation|32|138)'
📊 Found potential sensor-related Apple devices:
0x5ac 0x8262 0x0 32 65 0x100000537 (null) (null) (null) (null) 1
0x5ac 0x8262 0xffffffff80300000 32 65 0x1000004d3 USB AppleUserHIDDevice Ambient Light Sensor AppleUserUSBHostHIDDevice 1

==============================================
Diagnostic Summary:

⚠️ STATUS: Different Usage - code needs updating
Found Apple sensors but different Usage value

Please share this entire output for troubleshooting!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions