Contribute
Register

Issue:Installing VoodooI2C.kext in macOS Mojave

Status
Not open for further replies.
Joined
Jul 17, 2015
Messages
185
Motherboard
HP Pavilion 15 dk0xxx
CPU
i7-9750H
Graphics
UHD 630 + GTX 1650, 1920x1080
Mac
  1. MacBook Air
  2. MacBook Pro
Mobile Phone
  1. iOS
Hello, I have just set up my dual boot set-up of Windows 10 and macOS Mojave. Now I'm trying to enable my trackpad. I have patched the DSDT using MaciASL. Can anyone please elaborate how should I install VoodooI2C.kext and the corresponding satellite kext. I am unsure as to how to properly install them.
 
Install them into /Library/Extensions.
You'll need VoodooI2C and a Satellite kext.
I don't know what trackpad you have but I'd give VoodooI2CHID a try as the satellite kext.
The documentation for installation will tell you what DSDT patches to apply and such.
There's a chance you may need to do some GPI0 pinnings but I didn't have to (I had a value below 0x2F).
 
Install them into /Library/Extensions.
You'll need VoodooI2C and a Satellite kext.
I don't know what trackpad you have but I'd give VoodooI2CHID a try as the satellite kext.
The documentation for installation will tell you what DSDT patches to apply and such.
There's a chance you may need to do some GPI0 pinnings but I didn't have to (I had a value below 0x2F).
Thank You. I did follow the steps and patched the DSDT. I am trying to make it work in polling mode for now. After patching, I installed the kexts to L/E. According to Device Manager in Windows, my touchpad is HID, hence I used VoodooHIC.kext as the satellite kext. Still I can't make my touchpad to work. Kindly have a look at my DSDT and let me know if there is something I have missed.

Thank You.
 

Attachments

  • DSDT.zip
    37.8 KB · Views: 150
Try disabling the AppleIntelLpssI2C.kext, AppleIntelLpssI2CController.kext and AppleHPM.kext from S/L/E

This is what worked for me but your mileage may vary
 
Try disabling the AppleIntelLpssI2C.kext, AppleIntelLpssI2CController.kext and AppleHPM.kext from S/L/E

This is what worked for me but your mileage may vary
I removed the kext from terminal and the rebuild the cache. But still trackpad is not working. :(
 
Status
Not open for further replies.
Back
Top