Does USBToolBox not properly handle thunderbolt controllers?

Hi,

I just noticed something about my USB Mapping for Asus Z790 ProArt. I used USBToolBox to do the map.

There are two type C connectors on the motherboard, one is type 10, one is type 9 oddly enough.

In IOReg I see that the USBToolBox map is being ignored for the tb USB controller. Sonoma is just doing its own thing without my UTBMap kext, including setting it as type 9 even though it is actually type 10 (that is what I observed in Windows when doing the map). I can see why it is being ignored, as USBToolBox in Windows sees the thunderbolt path as

_SB.PC00.RP05.PXSX.TBDU.XHCI

In windows device mgr the path is indeed _SB.PC00.RP05.PXSX.TBDU.XHCI

In IOReg we see path as some string that is tough for me to decode, but something like

PC00.RP05.UPSB.DSB2.XHC3

Also I am using a SSDT-TB4-RP05, and not sure if that can impact something in this regards.

In any case, any idea on what could be going on here? Should I avoid USBToolBox for this reason and just use CorpNewt's USBMap?

I was trying to do the map on Windows, but not sure if my use of SSDT-TB4-RP05 might be interfering here.

thanks

submitted by /u/bhuether
[link] [comments]