Hi again,
Lately I've figured out most issues appeared on this Hackintosh. However, I still have some other issues that cannot be fixed by myself which is why I'm here again. I am currently on macOS 10.12.6 and this is an XPS 13 9333 with i5 4200U, HD4400, a Synaptics touchscreen (seems to be a I2C device) and a BCM94352Z card.
The problems are:
1. I cannot use all the three finger gestures on my touchpad, which includes the three finger lookup, switching desktops, etc.. I enabled and disabled them in the Preference Pane for countless times and none of them work. However, two finger gestures and tracking work perfectly. I did exactly as what the tutorial says and installed the VoodooPS2Controller kext.
2. The touchscreen does not seem to work under the VoodooI2C kext by Alexandred. While although it can be switched on under touchbase's UDPP driver, due to the fact that it simply does not worth it to pay $99 just for a touchscreen driver, I have to try other methods. The VoodooI2C kext is supposed to work but I don't know where I did it wrong. The GitHub link of the driver is here
https://github.com/alexandred/VoodooI2C.
3. The mini Display Port works fine when I plug in the wire that connects to a second display BEFORE boot and have all the options displayed correctly in the Preference Pane. However, the main display glitches immediately if I plug it in AFTER boot up. In that circumstance, unless I apply a change of the screen resolution of the main display in the Preference Pane, the glitching will not stop.
4. The screen also glitches for about 1 second while boot up. I know that the duration of the glitching can be reduced but not be eliminated. However, I'm not sure whether I have minimized that duration.
For Problem 1 and Problem 2, I am not sure if they are model-specific, but it seems that another person also has that issue.
A backup of IOReg is attached, which may provide all the information needed. I really appreciate any kind of assistance from whoever it is. Sorry for my poor English and thanks in advance.
Best regards,