# Fixing USB Power
With Skylake and newer SMBIOS, Apple no longer provides USB power settings via IOUSBHostFamily, this means we need to adopt the same method real Macs do and supply macOS with a USBX device. This will set both the wake and sleep power values for all your USB ports, and can help fix many high power devices:
- Mics
- DACs
- Webcams
- Bluetooth Dongles
The following SMBIOS need USBX:
- iMac17,x and newer
- MacPro7,1 and newer
- iMacPro1,1 and newer
- Macmini8,1 and newer
- MacBook9,x and newer
- MacBookAir8,x and newer
- MacBookPro13,x and newer
Luckily you can use a precompiled file for USBX: SSDT-USBX (opens new window)