If you couldn't just use a USB hub, could maybe butcher a cheap unpowered one and just cross the wires over to give a direct link, it would just be acting like a bridge rather than a hub
It would be clumsy but it would get the job done, and would mean you could connect any full-size USB device...