USB Mapping Issue

My system is working great, but I have a nagging issue with the USB ports. I used CorpNewt's guide and the USBmap.command program to map out the ports on my motherboard. Everything went smoothly until I write the final kext and reboot. After that, all of the SS ports are mapped incorrectly (they increment by 1).

I use USBInjectAll.kext and map all the HS ports first, then exclude HS ports via Clover and map the SS ports. For example:

Port HS Mapping SS Mapping
Back USB 3.1 HS03 SS03
Back USB 3.0 HS04 SS04
Back USB 3.0 HS05 SS05

After writing the kext os SSDT and rebooting, the ports work but are now discovered as:

Port HS Mapping SS Mapping
Back USB 3.1 HS03 SS04
Back USB 3.0 HS04 SS05
Back USB 3.0 HS05 SS06

As a result, a couple ports work for USB3 but not USB2 and vice-versa. This is mainly an issue for me because it means my front ports don't work correctly. When I am detecting the ports, SS09 is the left front port and SS10 is the right front port. When I create the SSDT, because everything gets "bumped" up one spot, SS10 becomes the front left port and the right port doesn't work for USB 3.

Anybody had this issue? I've tried a couple times to recreate the USBMap.kext file and had the same problem. I have also tried using Hackintool to create the map, and it creates the SSDT but I have the same issue.

Specs (on a Vanilla install):

CPU: i9900k

GPU: Radeon Pulse 580

Memory: 64gb

Motherboard: Gigabyte Z390 Aorus Pro

MacOS Mojave 10.14.4

submitted by /u/meat_wave
[link] [comments]
Share:

Leave a Reply

Loading comments...