Kann eine USB-Maus oder -Tastatur über einen USB-PS / 2-Adapter an den PS / 2-Anschluss eines Motherboards angeschlossen werden?

15

Muss die Maus ein anderes Protokoll oder eine andere Pinbelegung kennen, um an einen PS / 2-Port angeschlossen werden zu können?

Viele Anbieter bieten USB-PS / 2-Adapter an, einige jedoch nicht.

Soweit ich weiß, haben PS2- und USB-Schnittstellen sogar eine andere Anzahl von Pins. Wie würde ein solcher Adapter funktionieren?

Wird das Gerät die gleiche Leistung wie zuvor haben?

Muss das USB-Gerät wissen, dass es an einen PS / 2-Anschluss angeschlossen ist? Ich nehme an, es ist notwendig, da USB-zu-PS / 2-Adapter genau das sind: Adapter. keine Konverter. Sie tun nichts mit dem Signal, daher sollte wahrscheinlich die Tastatur oder Maus ihr Signal kennen und entsprechend anpassen.

Und noch eine Frage: Wird beim Anschließen einer USB-Tastatur oder -Maus an einen PS / 2-Anschluss mit einem Adapter eine Latenz hinzugefügt? Ich nehme an, der Adapter selbst fügt keine Latenz hinzu, da er nur einige Pins mit anderen verbindet, aber innerhalb der Maus oder Tastatur muss sich etwas ändern. Die Maus muss auf PS / 2-Datenserialisierung anstelle von USB umschalten. Theoretisch sollte PS / 2 schneller sein, aber ich denke, wenn dieses bestimmte Gerät auf USB naiv funktioniert, könnte es eine Art internen Signalwandler haben, der eine gewisse Latenz erzeugen kann.

yoyo_fun
quelle

Antworten:

9

Diese Adapter sind rein mechanisch. Es gibt keinen Konverter oder was auch immer im Inneren. Also, ja, die Maus / Tastatur benötigt PS / 2 für sich allein zu tun .

Ob der Controller-IC im Eingabegerät mit PS / 2 schlechter abschneidet, hängt davon ab, wie der Protokollwechsel erfolgt.

Es ist unwahrscheinlich , dass PS / 2 noticably durchführen wird anders als USB. Wenn man sich nur die Verbindungsspezifikationen ansieht, ist USB in Bezug auf Geschwindigkeit und Latenz weit überlegen. Nur Ineffizienzen des USB-Host-Controllers können zu einer schlechteren Gesamterfahrung führen.

PS / 2 und USB haben einige Eigenschaften gemeinsam, die einen Adapter möglich machen:

  • 5 V.
  • Niedriger Strom
  • 2 "Daten" -Drähte (obwohl einer auf PS / 2 takt ist).
  • (zwei Pins auf PS / 2 werden nicht verwendet)
Daniel B.
quelle
7
Tatsächlich haben PS / 2-Ports eine geringere Latenz als USB, da sie die Signale über Interruptsignale direkt an den Prozessor senden. Dies ist viel effizienter als die Art und Weise, wie USB eine Verbindung zum Prozessor herstellt. Viele Leute sagen, dass es keinen Unterschied gibt, der bs ist, wenn Sie sich für Spiele interessieren, weil der Unterschied von 10 ms dort sehr groß ist. Wenn Sie Ihre E-Mails abrufen, spielt dies keine Rolle. Der Grund, warum ich diese Frage gestellt habe, ist, dass ich meine Peripheriegeräte an die PS / 2 anschließen möchte, und ich war neugierig auf die internen Schaltkreise, die es ermöglichen, sowohl mit USB als auch mit PS / 2 zu kommunizieren
yoyo_fun
1
@ Daniel, du schreibst "Es ist unwahrscheinlich, dass PS / 2 sich merklich von USB unterscheidet. Wenn man sich nur die Verbindungsspezifikationen ansieht, ist USB in Bezug auf Geschwindigkeit und Latenz weit überlegen." <--- Rückblickend auf die Zeit, als wir Computer hatten Sowohl mit USB als auch mit Ps2 war klar, dass Ps2 weit überlegen, viel schneller und reaktionsschneller war. Ich erinnere mich an eine langsamere Reaktionszeit beim Ein- und Ausschalten der Num-Sperre. Pause hatte geblitzt, was sofort war. Mit USB hat es eine Weile gedauert, bis man sich zusammengetan hat, und selbst dann möglicherweise nicht so reaktionsschnell.
Barlop
2
Entschuldigung, kommen Sie mit dem Argument "USB und PS / 2 sind gleichwertig" zurück, wenn USB-Tastaturschnittstellen den Rollover von n-Tasten unterstützen.
Cody Gray
3
@barlop Ich habe mindestens drei Tastaturen, die mit einem Adapter nicht funktionierten: MS Natural Keyboard 4000, Cooler Master Quickfire TK Stealth und einige Tastaturen ohne Namen. Und selbst wenn alle Tastaturen dies unterstützen würden, wäre meine Aussage immer noch 100% wahr.
Daniel B
6
Der USB HID-Standard unterstützt NKRO. Für faule BIOS-Programmierer müssen jedoch Tastaturen mit 6KRO gestartet werden, und sie müssen NKRO nicht implementieren. Faule Tastaturprogrammierer gehen also den Weg des geringsten Widerstands. Meiner Ansicht nach. en.wikipedia.org/wiki/… usb.org/developers/hidpage/HID1_11.pdf
Matt Nordhoff
4

Ich kann den ersten Teil der Frage definitiv beantworten,

"Muss die Maus ein anderes Protokoll oder eine andere Pinbelegung kennen, um an einen PS / 2-Port angeschlossen werden zu können?"

Die Antwort lautet: Ja, ein USB-HID-Gerät (Mäuse und Tastaturen) muss das alternative PS / 2-Protokoll verstehen, um mit dem USB-PS / 2-Adapter im PS / 2-Anschluss funktionieren zu können.

Nicht alle USB-Mäuse oder Tastaturen unterstützen den PS / 2-Modus. Das Vorhandensein des grünen Adapters im OEM-Paket garantiert diese Kompatibilität, aber das Gegenteil ist nicht der Fall - einige HID-Geräte unterstützen den PS / 2-Modus, auch wenn der Adapter nicht im Lieferumfang des Produkts enthalten ist, andere nicht, je nach IC in benutzen. Beispielsweise funktioniert die Microsoft Notebook Optical Mouse P / N: X08-86056 nicht im PS / 2-Anschluss.

Ale..chenski
quelle