Qualquer mouse ou teclado USB pode ser conectado ao conector PS / 2 de uma placa-mãe via adaptador USB-PS / 2?

15

É necessário que o mouse conheça um protocolo diferente ou uma pinagem diferente para poder conectar-se a uma porta PS / 2?

Muitos fornecedores fornecem adaptador USB - PS / 2, mas outros não.

Pelo que sei, as interfaces PS2 e USB têm até um número diferente de pinos. Como esse adaptador funcionaria?

O dispositivo terá o mesmo desempenho de antes?

É necessário que o dispositivo USB saiba que está conectado a uma porta PS / 2? Suponho que seja necessário, pois os adaptadores USB para PS / 2 são exatamente isso: adaptadores. não conversores. Como eles não fazem nada com o sinal, provavelmente o teclado ou o mouse deve conhecer e adaptar o sinal de acordo.

E outra pergunta: há alguma latência adicionada ao conectar um teclado ou mouse USB a uma porta PS / 2 usando um adaptador? Suponho que o adaptador em si não adiciona latência, pois apenas conecta alguns pinos a outros, mas dentro do mouse ou teclado algo precisa mudar. O mouse precisa alternar para serialização de dados PS / 2 em vez de USB. Em teoria, o PS / 2 deveria ser mais rápido, mas estou pensando que, se esse dispositivo em particular for feito para funcionar de maneira natural no USB, ele poderá ter um tipo de conversor de sinal interno que poderá gerar alguma latência.

yoyo_fun
fonte

Respostas:

9

Esses adaptadores são puramente mecânicos. Não há conversor ou o que quer que esteja dentro. Portanto, sim, o mouse / teclado precisa executar o PS / 2 sozinho .

Se o IC do controlador dentro do dispositivo de entrada terá um desempenho pior com o PS / 2 dependerá de como a troca de protocolo é feita.

É improvável que o PS / 2 tenha um desempenho notavelmente diferente do USB. Olhando apenas as especificações da conexão, o USB é muito superior, tanto em velocidade quanto em latência. Somente ineficiências do controlador de host USB podem levar a uma experiência geral pior.

PS / 2 e USB compartilham algumas propriedades que viabilizam um adaptador:

  • 5 V
  • Corrente baixa
  • 2 fios de "dados" (embora um seja o relógio no PS / 2).
  • (dois pinos no PS / 2 não são utilizados)
Daniel B
fonte
7
na verdade, as portas PS / 2 têm uma latência menor que a USB devido ao fato de enviarem os sinais diretamente ao processador por meio de sinais de interrupção, o que é MUITO MAIS eficiente do que a maneira como o USB se conecta ao processador. Muitas pessoas dizem que não há diferença que é bs se você gosta de jogos porque a diferença de 10 ms é enorme lá. Se você verificar seus e-mails, não importa. A razão pela qual eu fiz esta pergunta é porque eu quero ligar o meu periféricos ao PS / 2 e eu estava curiosa sobre os circuitos internos que tornam possível para se comunicar com ambos USB e PS / 2
yoyo_fun
1
@ Daniel, você escreve "É improvável que o PS / 2 tenha um desempenho notavelmente diferente do USB. Olhando apenas as especificações da conexão, o USB é muito superior, tanto em velocidade quanto em latência" <--- Olhando para trás quando tínhamos computadores com o USB e o Ps2, ficou claro que o Ps2 era muito superior, muito mais rápido e muito mais responsivo.Eu lembro de uma resposta mais lenta pressionando e desativando o num lock. O intervalo brilhou imediatamente. Com o USB, demorou um tempo para se recompor e, mesmo assim, possivelmente não era tão responsivo.
barlop
2
Desculpe, volte com o argumento "USB e PS / 2 são equivalentes" quando as interfaces de teclado USB começarem a oferecer suporte à sobreposição de teclas n.
Cody Gray
3
@ barlop Eu tenho pelo menos três teclados que não funcionaram com um adaptador: MS Natural Keyboard 4000, Cooler Master Quickfire TK Stealth e algum teclado que não seja o nome. E mesmo que todos os teclados fossem compatíveis, minha declaração ainda seria 100% verdadeira.
Daniel B
5
O padrão USB HID suporta NKRO. Mas exige que os teclados sejam inicializados com o 6KRO para o bem dos programadores preguiçosos do BIOS e não exige que eles implementem o NKRO. Assim, programadores de teclado preguiçosos tomam o caminho de menor resistência. Eu acho que. en.wikipedia.org/wiki/… usb.org/developers/hidpage/HID1_11.pdf
Matt Nordhoff
4

Eu posso responder definitivamente a primeira parte da pergunta,

"É necessário que o mouse conheça um protocolo diferente ou uma pinagem diferente para poder conectar-se a uma porta PS / 2?"

A resposta é sim, um dispositivo USB HID (mouses e teclados) deve entender o protocolo PS / 2 alternativo para funcionar na porta PS / 2 usando o adaptador USB-PS / 2.

Nem todos os mouses ou teclados USB suportam o modo PS / 2. A presença do adaptador verde no pacote OEM garante essa compatibilidade, mas o oposto não é verdadeiro - alguns dispositivos HID suportam o modo PS / 2, mesmo que o adaptador não esteja incluído no produto, outros não, tudo dependendo do IC no dispositivo. usar. Por exemplo, o mouse óptico de notebook Microsoft P / N: X08-86056 não funciona na porta PS / 2.

Ale..chenski
fonte