DSDT.aml.zip
touchscreen need check voodooi2c. use VoodooI2C.kext and VoodooI2CHID.kext
if u use voodoops2 with VoodooInput.kext, remove this plugin inside VoodooI2C.kext to avoid conflict. both kexts have this plugin
usb check here https://www.olarila.com/topic/9390-video-guide-usb-port-mapping-with-hackintool/
audio just use the best for u
basic and advanced patches