Я не думаю, что это выполнимо из коробки, без дополнительного оборудования.
Какое устройство можно ожидать для подключения к «восходящему» порту прокси?Предполагая, что на «нисходящем» порту есть обычное устройство (скажем, мышь, просто в качестве примера), устройство на восходящем направлении должно быть хостом USB для полноценной обработки USB-устройства.
Но вы не можете подключить USB-порт вашего компьютера (который уже является хостом для всех его корневых USB-портов) напрямую к другому компьютеру, что является полным нарушением сетевой топологии USB.Оба порта содержат шины питания +5 В, и если вы соедините их вместе, вы, вероятно, будете в шоке.И / или частный фейерверк.Или поездка к ближайшей материнской плате и / или продавцу блока питания ...
Кроме того, поскольку USB довольно динамичен и т. Д., Я не думаю, что вы можете ожидать, что поток битов от одного порта будет значимым, если его повторитьиз другого порта, поскольку информация об адресе и т. д. может измениться.
Существует 100% программных USB-анализаторов, таких как http://www.usblyzer.com/,, но я не совсем уверен насчет прокси-серверов, подобных описанным вами.