I see you have the same board as me. I followed the following guide for my original build...
IT IS FULLY SUPPORTED ON H270N-WiFI -- i5 7600 -- SIMPLE GUIDE -- HTPC This is my third Hackintosh build after a long period I decided to create this article because some people are still struggling with their Installation. This guide only works with the newest Intel KabyLake Processors. I try...
www.tonymacx86.com
I had installed the precompiled USB SSDT files linked to in that thread into CLOVER/ACPI/patched... I also still have the USBInjectAll.kext and XHCI-200-series-injector.kext installed but I have since removed all the USB patches in Clover because as I understand it is not needed if you have the proper SSDT files...
All my USB ports are working and show up properly in the system report but I have not fully tested for USB 3.0 because I do not have a device that requires it.
I have attached the zip linked to in that thread. I also replace my boot stick EFI folder with my computer's working EFI folder and I have had no problem recovering from experimentation gone bad. Hope this helps.