Teoricamente, 127 dispositivos podem operar em uma única interface USB, embora, na prática, eles precisem de muito mais largura de banda do que o disponível. Isso significa que a comunicação tem que ser muito mais avançada do que enviar um fluxo constante de instruções para frente e para trás. Você não quer movimentos do mouse capturados por um dispositivo de armazenamento e interpretados como um sinal de gravação, por exemplo.
Sempre que um dispositivo é conectado, o host envia um sinal SETUP, seguido por um endereço de 11 bits, quatro dos quais são reservados para definir a função do dispositivo, portanto, o limite de 127 dispositivos. Todas as solicitações subsequentes para transmitir ou começar a receber dados mencionarão esse endereço. É por isso que simplesmente dividir o cabo não funciona. Na verdade, muitas vezes é dividido internamente já. Ambas as impressoras receberão as instruções, mas apenas uma delas ouvirá.
Enganar a impressora para ouvir o endereço atribuído ao seu vizinho também não funcionará. Ambos os escravos responderiam simultaneamente e o sinal resultante seria ambíguo e / ou sem sentido. Portanto, não existem divisores lógicos simples que possam vincular duas impressoras da maneira desejada. Você precisará instalar um software que duplique o trabalho de impressão antes que ele seja enviado para o controlador USB.