RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
My USB keyboard eventually stops working and have other USB problems, this seems like the fix I need. I've spent many hours with these instructions but I still feel lost like I don't know what I'm doing.
I think my problem is with the "custom port injector" I have no idea how to accomplish that, is it editing an info.plist within a kext? Which kext? Any help appreciated.
- Choosing correct BIOS options - I've done this everything is set to enable/auto
- Renaming EHCx->EH0x in DSDT - I think I've done this right using DSDT patches with clover configurator
- using FakePCIID_XHCIMux to route USB2 devices on XHC to EHCI - I have this kext installed
- injecting ports with a custom port injector - This is where I'm lost, I try ioreg but no devices show even though USB devices are plugged in and working
- injecting ports with USBInjectAll.kext - I tried installing this but actual devices still don't show in IOREG under XHC, have since removed this kext
- patching DSDT to simulate a version of Windows when running OS X - I believe I have this done not sure if really needed
Your kextcache output shows USBInjectAll.kext is not installed.
It is not valid to enable the _OSI->XOSI patch without also including SSDT-XOSI.aml in ACPI/patched (any calls to _OSI create ACPI abort).