So ive been trying to enable i2c trackpad and keyboard on my Dell Latitude 5320 (i3-1125G4). So far I have been stuck in ps2 mode. Im sure my trackpad is I2C-HID, I checked in both windows device management and mac IORegistryExplorer.
I tried few things so far, Enabling VoodooI2C.kext (and VoodooI2CServices.kext, VoodooInput.kext, VoodooGPIO.kext) and tried combining it with satellites such as hid, elan, synaptics. I also tried AlpsHID and VoodooRMI (trying both SMBus and I2C)
For ACPI, i tried pre-built SSDT-GPIO and SSDT-XOSI. And I tried SSDT-XOSI built with SSDT-time.
I also added adding Serial bus controller in Device properties under PciRoot(0x0)/Pci(0x15,0x0) and PciRoot(0x0)/Pci(0x15,0x1) for the Tiger Lake-LP Serial IO I2C Controllers. I tried adding force-polling with value 01000000 and without adding force-polling
I tried boot flags for force-polling and without force-polling flag
I think tried every combination listed above, it would be a big help if there are any new ideas or if i should re-try any specific combinations.
Here is the DSDT.aml generated by SSDTtime (Ran from linux)
https://drive.google.com/file/d/1doIxIWVSjMSDRn_ElWUBhiXmGvU5qdPa/view?usp=sharing
Here is the IO reg dump from IORegistryExplorer
https://drive.google.com/file/d/1tHNaxZGV4beB1pHrrwHBYAGdcz8cya-g/view?usp=sharing
Here are the PCIdevices from Hackintool
https://drive.google.com/file/d/1ztq1Yt9ecFYZ65wld7ubfa672DT1gcXb/view?usp=sharing
let me know if I should upload anything else.
[link] [comments]
Post a Comment