OMG…32? Thirty two?
I thought I was bad with my Oculus room scale with 4 sensors, RGB devices, Gaming KB+M, Bluetooth keyboard (for easy menu access when I’m in VR), Simucube, webcam, studio mic and a bunch of stuff that isn’t ‘usual’.
Even then I am still under 15, which is still a lot in my book!
How many button boxes do you have?
Do they have multiple USB inputs for each box?
Don’t you have serious issues with Windows (device manager errors) due to your motherboard’s USB controllers being overloaded?
I’m assuming you have a high quality USB card that has individual, dedicated USB controllers for each port on the card? If you have one of the many cheaper cards (Inateck is well known) then you won’t resolve your issues.
And even if Mika could get those ports working on the SimuCUBE, I’m pretty sure it’s not designed to handle that kind of bandwidth because once again the SimuCUBE shares the bandwidth on your motherboard’s USB controller, given that it’s connected to a USB port on your PC’s motherboard using a USB cable.
I use the “Startech 4 Port PCI Express (PCIex4 slot) Sata powered (from the PSU) SuperSpeed USB 3.0 Card” that could allow the additions of another 16-20 ports via 4x 4-5 port powered (wall adapter) USB hubs plugged into each of the Startech ports. Unless most of the devices connected to the each hub connected to each dedicated Startech port were USB 2.0 I would probably limit each hub to 4 USB devices for the same reasons my motherboard has issues with 5 or more concurrently used USB 3.0 devices overloading the on-board controller.
Even then I would likely have to add an additional Startech card on my PCIe 8x slot (I don’t use SLI so that would be fine) to power the remaining devices as those cheap Inateck USB cards with 4-7 ports only have one controller and you could not power that many devices concurrently without running into the same issues most people buy these cards to resolve in the first place!
Also, those cards use the little PCIe x1 slots which will result in a bandwidth issue due to that slots max bandwidth of 500MB/s vs PCIe x4 3.94GB/s bandwidth
Here’s a link to that Startech card just in case you are having USB issues due to USB controller overload: