RehabMan
Moderator
- Joined
- May 2, 2012
- Messages
- 181,016
- Motherboard
- Intel DH67BL
- CPU
- i7-2600K
- Graphics
- HD 3000
- Mac
- Mobile Phone
Any advice on how to further tweak the trackpad's functionality?
The source code for VoodooI2C.kext is on github.
Any advice on how to further tweak the trackpad's functionality?
Please try the attached kext, built from here:after taking a closer look I found that my I2C controller is a pci8086,a160.
according to the faq, https://www.tonymacx86.com/threads/wip-voodooi2c-i2c-trackpad-limited-support.204227/ is the place to go for i2c trackpads. supposedly my controller is nearly fully supported. I followed posts 1 & 2 from the link above and at the end of the day I was able to "use" my trackpad. The pieces I needed are as follows:
- windows 10 patch
- general laptop patches
- remove AppleIntelLpss device and controller kexts from (/S)/L/E
- remove AppleHPM.kext from (/S)/L/E
- when compiling the patched DSDT.aml I had to manually comment out lines that redefined some variables (symbols?) in order for it to work
- install VoodooI2C.kext
Now my problem (not sure if solvable) is that the trackpad, while responsive, is not actually usable. If I begin to move the cursor using the trackpad, the cursor will continue to move that direction long after my finger was lifted. Only rapidly left-clicking on the trackpad seemed to stop it. Any advice on how to further tweak the trackpad's functionality?
I tried the VoodooI2C.kext you linked and now my OS X partition won't boot past the apple logo, at which point it just reboots into a loop. Unfortunately, I tried mounting the os x partition in linux and placing my older voodooi2c.kext file back but it didn't work. I may need to re install OSX...which isn't too bad at this point since I know what to do now.Please try the attached kext, built from here:
https://github.com/MacForceOne/VoodooI2C/tree/patch-1
That issue you have could be solved by using interrupts instead of polling, but until such support would be stable and merged to upstream, it can be solved with a filter of repeated reports
Where did you install VoodooI2C? Clover folder or System partition? (S/L/E or L/E)I tried the VoodooI2C.kext you linked and now my OS X partition won't boot past the apple logo, at which point it just reboots into a loop. Unfortunately, I tried mounting the os x partition in linux and placing my older voodooi2c.kext file back but it didn't work. I may need to re install OSX...which isn't too bad at this point since I know what to do now.
You have the right kext, but you're missing something. Read my guide referring to the Trackpad in Post-install section.I tried the VoodooI2C.kext you linked and now my OS X partition won't boot past the apple logo, at which point it just reboots into a loop. Unfortunately, I tried mounting the os x partition in linux and placing my older voodooi2c.kext file back but it didn't work. I may need to re install OSX...which isn't too bad at this point since I know what to do now.