Ok there is definitely something wrong with your USB configuration.
Your USBMap.kext is activating 10 ports, as follows:
OHC1
- PRT1 - USB2
- PRT2 - USB2
- PRT3, PRT4 and PRT5 are disabled
OHC2
- PRT1 - USB2
- PRT2 - USB2
- PRT3 - USB2
- PRT4 - USB2
OHC4
- PRT1, PRT2, PRT3, PRT4, PRT5, PRT6, PRT7, PRT8 and PRT9 all disabled
- PR10, PR11, PR12, PR13 and PR14 all disabled
XHC0
- HS01 - USB3
- HS02 - USB3
- SS01 - USB3
- SS02 - USB3
Your screenshot from Hackintool > Usb tab shows the following:
View attachment 5707
There are other USB ports visible in the USB tab, but they are not shown in the screenshot, as indicated by the vertical slider.
Only 3 of the 4 USB controllers are visible/present. OHC1 is not present in this configuration. So I can only assume that this screenshot was taken while an old configuration was being show.
To get Hackintool to show the current setup/configuration for the USB ports you need to select the Clear All icon (3rd from left) and then the Refresh icon (4th from left). This will clear any all the ports then repopulate the screen with the current USB port configuration.
You need to do this so I can see what is present.
You may want to stretch the Hackintool screen after refreshing the window. The mouse pointer will turn in to a double ended arrow pointer when you place it on the side, top or bottom of the Hackintool window. It can be stretched to show all the ports being activated.
You may also want to upgrade the version of Hackintool you are using, the latest is version 8.3.7. You are using version 3.04, which is quite an old version of the application. Here is a link to the latest version of Hackintool -
Download Hackintool
As you are able to open IOregistryExplorer, can you create a copy and attach it here.
So as you have seen already, some AMD USB Controllers don't work very well in macOS. My old Asus Sabertooth motherboard is one such case. The ports are supposed to be USB2 and USB3 but I'm lucky if some of the ports work at USB1.0 speed.