[80% Solved] Iris Xe iGPU on Tiger Lake successfully loaded ICLLP Frambuffer and VRAM also recognizes 1536MB! + However, some issues.

It sounds like you're making great progress on getting your Iris Xe iGPU working on a Tiger Lake machine for Hackintosh! Regarding your issue with the Elan-based trackpad, you may need a combination of different approaches to resolve the problem.

Steps to Solve Trackpad Issues on Hackintosh:

  1. Use VoodooI2C and VoodooI2CHID Kexts: For most Elan-based trackpads, the VoodooI2C and VoodooI2CHID kexts are required. These are necessary for enabling I2C-based touchpads on macOS.

  2. Check the I2C Device ID: You might need to patch your DSDT or use SSDT for the I2C controller to work correctly, especially if your trackpad isn’t recognized. Check if the I2C device shows up under PCI or ACPI in Hackintool.

  3. Ensure Proper GPIO Pinning: Elan trackpads often require correct GPIO pinning to be set in SSDT. There are resources on Dortania’s guide that help with GPIO pinning for trackpads. You can use GPI0 Pinning Guide from the Dortania website.

  4. Disable SMBUS in BIOS: For some systems, disabling SMBUS in the BIOS resolves compatibility issues with certain I2C devices.

If you still encounter issues, the community on InsanelyMac or Reddit's Hackintosh forums may be able to provide further help for your specific Elan trackpad model.




nice work man, i have a fresh usb for my 11th gen with the latest nblue on it, still trying to sort my trackpad however, mine is elan based, not sure on that yet.

Author:
[source]