USB -> PS2 -> USB -> pen drive -> WTF?

9

Conecto um conversor de USB a PS2 no meu computador e, em seguida, conecto um conversor de PS2 a USB (marca diferente) e conecto um pen drive nele ... e a unidade funciona.

Que diabos?! O USB é, de alguma forma, eletronicamente compatível com o PS2 e eles passam apenas pelos dispositivos?

BCS
fonte
@ Warner: USB também é alimentado. Eu não sei por que você está preocupado ...
hotei
Se você vai de USB para USB, por que está tentando o PS2 no meio?
James Mertz
Você pode (ou pode ao mesmo tempo) obter adaptadores passivos mini-DIN para DB9 para mouses serial / PS2 e fazer o mesmo tipo de coisa.
Pausado até novo aviso.
@KronoS Eu estava apenas brincando enquanto estava no Hulu
BCS

Respostas:

38

Os adaptadores que você possui são compatíveis com os pinos e não há componentes eletrônicos neles. Eles simplesmente convertem quatro pinos em uma direção e depois novamente. Em essência, nenhuma conversão está acontecendo.

texto alternativo imagem de ( link )

William Hilsum
fonte
13
Vale mais que mil palavras (e uma voto positivo)
Pops
Isso ocorre porque o mouse PS / 2 é realmente um mouse PS2_ou_USB e está enviando dados USB também.
Martin Beckett
1

O USB e o PS / 2 são usados ​​para comunicação serial e são muito semelhantes. A maior diferença é que a largura de banda do PS / 2 é muito mais lenta.

Consulte também esta seção no artigo da wikipedia sobre USB

Ratos e teclados são freqüentemente equipados com conectores USB, mas como a maioria das placas-mãe de PC ainda retém conectores PS / 2 para teclado e mouse a partir de 2007, elas geralmente são fornecidas com um pequeno adaptador USB-para-PS / 2, permitindo o uso com Interface USB ou PS / 2. Não há lógica nesses adaptadores: eles usam o fato de que esses HIDs estão equipados com controladores capazes de atender ao protocolo USB e PS / 2 e detectam automaticamente em que tipo de porta estão conectados. .

Zoredache
fonte
Portanto, se eu tivesse um mouse PS2 verdadeiro / puro e uma porta USB pura / verdadeira, isso seria inútil. Bazar.
BCS
2
"Sao muito parecidos" ?!?! USB é um barramento diferencial, assíncrono e extremamente complexo. PS / 2 é um pipe serial síncrono e de extremidade única. Existem diferenças absolutamente enormes em todos os níveis de implementação (hardware, SO HAL, driver de dispositivo do SO e quase sempre aplicativo). É como dizer que uma canoa é muito semelhante ao ônibus espacial, porque ambas são usadas como dispositivos de transporte humano. A razão pela qual os conectores USB-> PS / 2 existe é que os mouses detectam a qual sistema totalmente diferente eles estão conectados e implementam maneiras totalmente diferentes de se comunicar com o sistema host.
darron
0

PS / 2 e USB são alimentados por 5v, mas os protocolos para cada porta são diferentes. Os adaptadores vinculados são projetados para dispositivos que podem detectar a que tipo de porta estão conectados e ajustar o protocolo de acordo.

Phil
fonte