Talvez você seja jovem demais para lembrar disso, mas houve um período de transição em que mouses e teclados USB vinham com adaptadores PS/2 (ou vice-versa), que garantiam sua compatibilidade. No entanto, com o passar do tempo esses adaptadores pararam de funcionar na grande maioria dos casos, e a única opção para transformar de USB para PS/2 é com um conversor ativo. Agora, por que esses adaptadores verdes funcionavam bem antes? Raymond Chen da Microsoft explica.

Por que este adaptador parou de funcionar? A Microsoft sabe
Por que este adaptador parou de funcionar? A Microsoft sabe

Como velho entusiasta de teclados mecânicos, um dos meus muitos medos é acabar com uma placa-mãe que não possua uma porta PS/2 em sua I/O. Alguns podem pensar que é exagero, mas a chave para qualquer opção legado é a sua simples disponibilidade: você nunca sabe quando vai precisar dela.

Hoje, a interface USB domina o mundo, mas existiu uma coordenada de tempo e espaço em que USB e PS/2 tiveram que trabalhar juntos, por assim dizer. A Microsoft resolveu suas diferenças com a ajuda de adaptadores, uma prática que também se estendeu a mouses com conexão serial. No entanto, se alguém tenta conectar um mouse USB a uma porta PS/2 com um simples adaptador, o mais provável é que perca tempo. O mesmo problema surge quando tentamos ir na outra direção, então... qual era o truque?

USB, PS/2 e mouses mais inteligentes do que lembramos

Por que este adaptador parou de funcionar? A Microsoft sabe
Um Microsoft IntelliMouse Optical. Não vejo um há anos...

Raymond Chen da Microsoft compartilhou uma breve publicação em seu blog recentemente, e começa com algo essencial: Os protocolos PS/2 e USB são incompatíveis. Apesar de existir certa semelhança em suas conexões (há um pino de dados, uma conexão à terra e 5 volts), não há nenhuma possibilidade de uma transformação passiva como a que vimos entre o conector AT de teclados e PS/2. Na verdade, os adaptadores da Microsoft funcionavam por uma razão muito simples: Seus mouses podiam detectar o tipo de sinal e mudar seu comportamento automaticamente.

Por que este adaptador parou de funcionar? A Microsoft sabe
O Blue Cube oferece conversão ativa para teclados e vai na outra direção, de PS/2 para USB

Chen compara isso ao uso moderno de adaptadores para tomadas elétricas. O adaptador em si não tem nada de especial em seu interior, e apenas redireciona as conexões. A verdadeira «inteligência» está no dispositivo, ou melhor, em sua fonte de alimentação, que pode negociar uma ampla gama de voltagens (normalmente 100-240V). Talvez o velho adaptador verde não faça sentido hoje, mas a conversão USB ↔ PS/2 não é impossível. Existem muitos conversores ativos, e ainda me lembro bem do clássico «Blue Cube» (já desaparecido do mapa), projetado para teclados.

Fonte: Microsoft Dev Blogs