Надо посчитать кол-во портов на мамке (внешних).
Потом проверить, есть ли слоты расширения на мамке (внутренние).
Потом посмотреть, есть ли USB-hub на мониторе: посчитать, сколько у него портов.
И, наконец, сосчитать кол-во портов на уже купленных хабах.
Затем добавить к ним кол-во портов, которые будут расположены на хабах, взятых взаймы или на прокат..
В итоге: подключить можно бесконечное число портов, но не факт, что всё это будет работать.
;-)