AFAIK, die meisten Computer und Notebooks verfügen über 2 USB-Controller, da die USB-Geräte Strom verbrauchen können.
Das lässt mich glauben, dass Ihre Antwort darin liegt, da Ihnen die Anzahl der USB-Anschlüsse pro Controller nicht helfen wird (z. B. sind die maximalen USB-Anschlüsse eines Hosts 127).
Ich denke, Sie sollten versuchen, die maximale Leistung pro USB-Port (basierend auf dem USB-Versionsstandard) herauszufinden, und umgekehrt, um herauszufinden, wie viele Controller vorhanden sind.
USB 3-Standard: 4,45 V - 5,25 V (150 mA) USB 1,1 und 2,0: 4,75 V - 5,25 V (100 mA)
Ich schätze, dass Sie durch Kenntnis der USB-Version des Ports berechnen können, wie viele Controller vorhanden sind, basierend auf Spannung und Ampere.