I can't enable my trackpad. I already on this Lenovo laptop, done almost everything. It's I2C HID (PCI0.I2C1.TPD0), PNP0C50, pci8086,a369. I already added pci8086,a369 to IONameMatch in VoodooI2CPCIController to VoodooI2C.kext and renamed compatible in VoodooI2CHIDDevice -> IOPropertyMatch, to...
What did I missed? I have information about laptop in footer.
I'm not sure about this part:
Method (_REG, 2, NotSerialized) // _REG: Region Availability
//added to turn nvidia/radeon off
I'm doing it on Lenovo Legion, not MSI.
After modification my _OFF looks:
Method (_OFF, 0, Serialized) // _OFF: Power Off
If (LNotEqual (\_SB.PCI0.PEG0.PEGP.GPRF, One))
Store (VREG, VGAB)
Seems like I have some duplicates in aml file, because I can't transform it to dsl. But all files have another sizes. If I only transforming DSDT, then in MaciASL I'm getting unexpected PARSEOP_LOCAL0, PARSEOP_LOCAL0, PARSEOP_LOCAL0 and PARSEOP_LOCAL2 error. I don't know what to do now.