pastrychef
Moderator
- Joined
- May 29, 2013
- Messages
- 19,458
- Motherboard
- Mac Studio - Mac13,1
- CPU
- M1 Max
- Graphics
- 32 Core
- Mac
- Classic Mac
- Mobile Phone
I'd stick with OpenCore
Rename yourSSDT-AWAC
to something more general, likeSSDT-INI
and add this line inside (After settingSTAS
, within the OS conditional code):
C-like:USTP = One
This should expose I2C bus configuration values VoodooI2C can use.
Once this works, you should have your trackpad working in polling mode. I believe settingTPDM
toZero
in the same way should enable GPIO interrupts.
Check if you really needSSDT-GPIO
- Your GPIO controller might be enabled natively anyway. See if VoodooGPIO is loaded underGPI0
in IOReg without that SSDT
I'm getting an Object does not exist when trying to add "USTP = One"...
Yes, it appears that VoodooGPIO is loading without the SSDT-GPIO.