My bet is there will be some hardware design involved but let's hear what you are trying to do.
I'm looking for a way to take usb input, like a game controller, and have it output directly back out another usb port. Is there any software like this, or is it possible to just bridge them together somehow? It seems like I'd be a pretty simple program, but I've really struggled to find anything like this.

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic