Amazing!
Great polling method success with VoodooI2C v2.4.3 on my ELAN1000 trackpad (Skylake Asus Zenbook)
I was on Mojave using VoodooI2C and VoodooI2CElan v2.1.6 with the GPIO pinning method (GPIO pin number 0x47)
I decided to finally clean upgrade to Catalina 10.15.4 and use the latest VoodooI2C v2.4.3
I'm on Clover r5119 and preparing to upgrade to OpenCore, so not using the static DSDT, only SSDT hotpatches. All I'm using that could be trackpad related is SSDT-GPIO, SSDT-XOSI, SSDT-EC
Edit: I am also using the Clover KextToPatch fixes to prevent AppleIntelLpssI2C and AppleIntelLpssI2CController from loading
To my great surprise, VoodooI2C worked out of the box in polling method with all the features and gestures enabled. Amazing!
What works:
- right-click
- left-click
- 2-finger scrolling
- 3-finger expose
- tap to click
- 3-finger tap for data look up
A few observations:
- The trackpad only started working as soon as I added SSDT-BATT to enable battery status. So, a working battery status is required.
- Left click was not working properly until I disabled "Force Click and haptic feedback" in the trackpad settings
It doesn't appear that I will gain much from moving to the GPIO pinning method.
View attachment 475811