Skip to content

Path of the libIOAccessoryManager file on Sonoma? #1

@dlqqq

Description

@dlqqq

Hello, this is a really interesting project! I recently found this undocumented IOKit API while trying to figure out why my USB mouse isn't working. I lack experience with macOS-specific debugging and would like your input here.

I'm running macOS Sonoma on an M1 MBP. What is the path of the libIOAccessoryManager file that you mention in the README? Here's what I've tried so far:

cd /System/Library/Frameworks
find . -name "*libIOAccessoryManager*"
# => no results

cd /System/Library/PrivateFrameworks
find . -name "*libIOAccessoryManager*"
# => no results

For context, I'm trying to find information related to this function:

kernel: (IOAccessoryManager) IOPortTransportState::setNominalSignalingFrequencies(): [Port-USB-C@2: USB2] Setting nominal signaling frequencies...

I've noticed that my USB mouse fails to connect if and only if this function logs an ERROR message later.

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