Как сделать управляемый usb-хаб при помощи Arduino?
Решение найдено. Многоканальная плата с реле. Софтинка обычно имеется в описании товара, либо передается ссылка на нее после покупки.
Гуглятся по запросу в интернет-магазинах "usb реле контроля"
Сделать можно. Зависит от уровня вашей мотивации. Если вам нужно каждый шаг объяснять да показывать, маловероятно, что осилите. Если нет - вперед.
Из аппаратуры вам понадобятся ардуина, катушка провода метра три, паяльник с принадлежностям, ножницы, мультиметр.
Вам нужно будет определить схемное решение, по которому хаб управляется кнопками. Да, хаб придется вскрыть и изучать. Если у вас кривые руки, это будет последнее событие в жизни хаба.
После этого, вам нужно будет написать или нагуглить прошивку, которая будет через последовательный порт общаться с ПК, получая от него байтик, на основании которого будет включать порты. 
Почему байтик - да у вас 8 кнопок надо нажимать, 8 кнопок = 8 бит = байтик.
И управлятор на ПК написать, с графическим интерфейсом конечно же.
Резюме - лично мне, при отсутствии других дел, на это веселье понадобился бы день, с учетом коэффициента ПЦ  (3.14) - три дня. Сколько у вас уйдет - не знаю.