ok guys, after reading multiple times the last 20 pages...
touchpad working, including window dragging with cursor lock! However palm detection is really bad to make it really unusable and cursor jumps around a lot.
I have a 2018 razor, i8750, gtx1070. I reinstalled high sierra (2208) from scratch, added clover rc scripts, newest version kext, virtualsmc instead of fakesmc, and SMCBatteryManager instead of ACPI. Newest voodoo2 kext.
With no patches, mac recognized the trackpad and gave me all the options for gestures in the settings. However, window dragging and click locking was not working.
So then I patched the file with these instructions for the new voodoo kext:
now window dragging and click lock are working on the touchpad (as well as other gestures), but in the settings mac does not see it (asks if I want to install a bluetooth one) and palm detection is really bad to the point that is really unusable because the cursor jumps all over the place when typing.
This is the content of the log:
Code:
log show --predicate 'process == "kernel"' --last 10m | grep Voodoo
2019-06-17 11:58:45.351288-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::Loading GPIO Data for CannonLake-H
2019-06-17 11:58:45.351385-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Init!
2019-06-17 11:58:45.351387-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 0
2019-06-17 11:58:45.351428-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 1
2019-06-17 11:58:45.351471-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 2
2019-06-17 11:58:45.351535-0700 0x585 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::VoodooGPIO Initializing Community 3
2019-06-17 11:58:45.353279-0700 0x10a Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::GPIO Controller is already awake! Not reinitializing.
2019-06-17 11:58:45.376660-0700 0x576 Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Starting I2C controller
2019-06-17 11:58:45.376677-0700 0x576 Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Set PCI power state D0
2019-06-17 11:58:45.376705-0700 0x576 Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CPCIController::pci8086,a368 Publishing nub
2019-06-17 11:58:45.386030-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Probing controller
2019-06-17 11:58:45.386040-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Found valid Synopsys component, continuing with initialisation
2019-06-17 11:58:45.386257-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,a368 SSCN not implemented in ACPI tables
2019-06-17 11:58:45.386273-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerNub::pci8086,a368 FMCN not implemented in ACPI tables
2019-06-17 11:58:45.386280-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Warning: Error getting bus config, using defaults where necessary
2019-06-17 11:58:45.386325-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Publishing device nubs
2019-06-17 11:58:45.386342-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CControllerDriver::pci8086,a368 Found I2C device: 1A582000
2019-06-17 11:58:45.387274-0700 0x58a Default 0x0 0 0 kernel: (VoodooI2C) VoodooI2CDeviceNub::Got GPIO Controller! VoodooGPIOCannonLakeH
2019-06-17 11:58:45.890248-0700 0x628 Default 0x0 0 0 kernel: (VoodooGPIO) VoodooGPIOCannonLakeH::Registering hardware pin 79 for GPIO IRQ pin 100
2019-06-17 11:58:46.010983-0700 0x651 Default 0x0 0 0 kernel: (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::1A582000 Putting device into Precision Touchpad Mode
2019-06-17 11:58:53.751452-0700 0x945 Default 0x0 0 0 kernel: (VoodooI2CHID) VoodooI2CPrecisionTouchpadHIDEventDriver::setProperties USBMouseStopsTrackpad = 0
Any help appreciate, thanks a lot