A wireless peripheral controller connects multiple wireless game controllers
to
a game console across a communication port. A connector simulates the appearance
of connecting a device to another communication port. Upon detecting the connection
event, the game console queries the communication port associated with the connection
event. A bus reset detector alerts the wireless peripheral controller. The alerted
wireless peripheral controller signals the game console through the original communication
port with the appropriate configuration instructions to obtain a unique device
address for an additional wireless game controller. Using the unique device addresses,
the wireless peripheral controller receives and responds to traffic intended for
other communication ports through the original communication port.