That was just for test, because this variable involving return of method _CRS for CPD0 that returns Return (ConcatenateResTemplate (SBFB, SBFG)).why are you adding SDM1 in for?
try the attached
or you could just follow the instructionsThat was just for test, because this variable involving return of method _CRS for CPD0 that returns Return (ConcatenateResTemplate (SBFB, SBFG)).
What instruction? I followed this instruction exactly - https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html after it not working, I start experimenting with additional variables. But pure version of this guide not working also.or you could just follow the instructions
also fixes to prevent AppleIntelLpssI2C and AppleIntelLpssI2CController are no longer required with latest version of VoodooI2CAmazing!
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
What instruction? I followed this instruction exactly - https://dortania.github.io/Getting-Started-With-ACPI/Laptops/trackpad-methods/manual.html after it not working, I start experimenting with additional variables. But pure version of this guide not working also.
I just did test with IOReg and XOSI and rename method. Result is, that with both methods, GPI0 seems to work same:
View attachment 475239
View attachment 475240
CPD0 (my touchpad device) looks different.
View attachment 475241
View attachment 475242