pertinent configs that got me further along with USB3 ports enabled on GA-X99-UD4 under Mojave 10.14.4.
it seems all my usb3 ports are working and showing 5Gb/sec, in addition to all usb2 ports at 480 Mb/sec.
yet i have NOT done proper SSDT yet... still trying to understand that process.
so i understand this is potentially unstable.
this mobo has the following intel 8086 usb controllers:
USB 3.0 bus: 0x8d31 (named XHCI)
USB 2.0 bus: 0x8d26 (named EH01 after Clover DSDT rename)
USB 2.0 bus: 0x8d2d (named EH02 after Clover DSDT rename)
BIOS >
Peripherals
XHCI Hand-off=Enabled
EHCI Hand-off=Enabled
Chipset
XHCI Mode = Auto
Clover Config >
Boot > Arguments: -uia_exclude_hs (this would seem heavy handed, but somehow all my USB2 ports still work)
Acpi > DSDT > Find/Replace Patches:
Rename EHC1 to EH01 (USB)
Rename EHC2 to EH02 (USB)
but not the XHC renames, removing enabled all my USB3 SS ports
KEXTs
XHCI-unsupported.kext (v0.9.2, from same zip file as USBInjectAll)
FakePCIID_XHCIMux.kext (same zip)