Dear,
Dear RehabMan,
I finished setup my laptop a few day ago,
Almost works ok eliminate Wifi card and Touchpad,
I'm using external usb wifi, this's temporary.
So, I'm searching solution for my Touchpad, I thing it use I2C interface but I cannot make it work.
Please help me!
Thank you.
Looking at config.plist (Please, remove other config files. They are confusing and not being used when not requested explicitly):
-You have too many unnecessary fixes&patches in your config.plist.
Starting with the config.plist from RehabMan's guide would be a good idea.
-Anyway, FixDarwin and FixDarwin7 are not necessary and conflicting your ACPI setup (as well as others, but I guess they are not related to VoodooI2C. Didn't look much anyway). You should disable them.
-You cannot patch the DSDT for an OS patch and use the _OSI -> XOSI rename.
If you statically patch for this, disable the XOSI rename. You can also undo the DSDT patch and use _OSI -> XOSI rename + SSDT-XOSI.aml.
Looking at the TPAD scope in your DSDT:
-No need to remove SBFI.
-Why did you change GPIO pin at SBFG? Revert it to 0x38, as in origin DSDT...
-Patching _STA is probably not necessary.
-Maybe you can just remove this part in _CRS:
Code:
If (LLess (OSYS, 0x07DC))
{
Return (SBFI)
}
If (Zero)
{
Return (ConcatenateResTemplate (SBFB, SBFG))
}
Return (ConcatenateResTemplate (SBFB, SBFI))
Of course, add this at the bottom:
Code:
Return (ConcatenateResTemplate (SBFB, SBFG))
You also seem to have unnecessary kexts in /L/E. Many of them are not necessary...
Please attach a copy of IOReg (.ioreg file) in the next time.