I’ll make a detailed guide to show their whole process, there seems to be interest for that.
This picture should make it clearer. One controller has multiple USB ports because there’s a USB hub embedded inside it. This should make it clearer.. The little box in the top right corner is this USB hub.