Fixing Precision I2C Trackpad on HP 15s Laptop (macOS Sonoma)
Getting I2C precision trackpads to work on Intel Ice Lake laptops (like the HP 15s) requires proper installation of the VoodooI2C kext and matching GPIO pinning patches.
Step-by-Step Fix:
- Add Required Kexts: Add both
VoodooI2C.kextandVoodooI2CHID.kextto your EFI. Ensure they are enabled in yourconfig.plistunder the Kernel section. - Kext Load Order: Make sure
VoodooI2C.kextis loaded BEFOREVoodooI2CHID.kextin your bootloader config. - Verify SSDT-XOSI: Implement the
SSDT-XOSI.amlACPI table and the corresponding_OSI to XOSIpatch in yourconfig.plistto trick the BIOS into believing macOS is Windows. - GPIO Pinning: If the trackpad still fails, you may need to apply a GPIO controller patch or use a pre-patched SSDT (like
SSDT-GPI0.aml) for Ice Lake platforms.
Original Question: "HELP TRACKPAD NOT WORKING"
HELP TRACKPAD NOT WORKING
Manufacturer & Model: HP 15s
Processor (CPU): Intel Core i5-1035G1 (10th Generation "Ice Lake", 4 Cores / 8 Threads)
Graphics (GPU): Intel UHD Graphics (Integrated)
Storage: Toshiba Hard Disk Drive (HDD)
Audio: Realtek High Definition Audio
Networking: * Wi-Fi & Bluetooth: Realtek Wireless card
Ethernet (LAN): Realtek RTL8111 Gigabit Ethernet
Input Devices:
Keyboard: Standard internal keyboard
Trackpad: Precision I2C Trackpad (likely ELAN or Synaptics)
I am trying to install macos Sonoma in this system, for the networking i have other dongles for bluetooth and wifi but the main issue is the trackpad which i am not being able to get to work. I have made the EFI using opcore, pls help
[link] [comments]
Post a Comment