Guys I am in serious need for help.
After a lot of work I have a working 10.15.3 installation on a Lenovo Ideapad s540-14IWL (i5-8265U, 8 gb ram ddr4, IntelUHD630). Everything works (even the SD reader)) except the fingerprint sensor.
The only problem is the touchpad..... which works with voodooI2C BUT........
At startup, during operation and at shut down I have a constant (ghost?) output from VoodooI2CMT2SimulatorDevice. Touchpad works normaly but because of this never ending imput CPU consumes x4 power at idle and cpu temps are up 6-7 degrees. It goes like this :
default 10:09:18.246438+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 681, current y is: 671, and finger number is 0
default 10:09:18.252377+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 680, current y is: 683, and finger number is 0
default 10:09:18.258327+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 680, current y is: 687, and finger number is 0
default 10:09:18.264343+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 679, current y is: 690, and finger number is 0
default 10:09:18.270267+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 679, current y is: 690, and finger number is 0
default 10:09:18.276323+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 678, current y is: 693, and finger number is 0
default 10:09:18.282270+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 677, current y is: 696, and finger number is 0
default 10:09:18.288121+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 699, and finger number is 0
default 10:09:18.294213+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 701, and finger number is 0
default 10:09:18.300014+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 701, and finger number is 0
default 10:09:18.306049+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 676, current y is: 703, and finger number is 0
default 10:09:18.311899+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 704, and finger number is 0
default 10:09:18.317924+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 705, and finger number is 0
default 10:09:18.323813+0200 kernel VoodooI2CMT2SimulatorDevice current x is: 675, current y is: 706, and finger number is 0
When you move a finger on touchad.... output position the abovementioned lines changes
I am attaching relevant files (DSDTs, kexts, GenI2c screenshot, ioreg, system report, and rtf with info).
Please help.......!!!!! Its the only thing leftt (apart of the wifi, because I am waiting for the ordered card) for a fully working hackintosh laptop