PS / 2 vs USB, was sind die Vor- und Nachteile der einzelnen?

Beste Antwort

N-Key-Rollover:

Der Hauptgrund dafür Menschen entscheiden sich für PS / 2 (neben geringerer Latenz) ist n-Key-Rollover. Dies bedeutet, dass Sie gleichzeitig Eingaben von einer beliebigen Anzahl von Tasten auf Ihrer Tastatur gleichzeitig senden können. Dies ist vor allem für Spieler von Vorteil, bei denen häufig viele Tasten gleichzeitig gedrückt werden und alle sofort registriert werden müssen.

Hier ist ein Auszug aus TomsHardware.com :

Warum unterstützen so viele Menschen weiterhin den alten PS / 2-Standard? Ein sogenannter n-Key-Rollover ist ein Grund. Wie bereits erwähnt, ist die gleichzeitige Freigabe einer beliebigen Anzahl von Schlüsseln technisch nur an einem PS / 2-Port möglich. Um etwas Licht ins Dunkel zu bringen, ist es wichtig, zwei Variablen zu klären: Zugriff und Übertragungsrate.

Da USB in arbeitet Im Abfragemodus wird die Funktion eines Geräts nicht unterbrochen (im Gegensatz zu PS / 2). Eine kabelgebundene USB-Tastatur stellt jedoch ein Interrupt-Paket bereit, wenn eine Aktion eingegeben werden soll, die nach Erhalt eines IN-Tokens sofort an den Host zurückgegeben wird. Der Host antwortet mit einer ACK und führt den Interrupt aus. Wird kein Interrupt ausgeführt, liefert die Funktion eine NAK. Das Problem tritt auf, wenn viele dieser Pakete in kurzer Zeit gesendet werden. Dies würde passieren, wenn Sie mehrere Tastenanschläge gleichzeitig ausführen. Ein echtes NKRO ist daher nicht möglich. Polling spielt jedoch in PS / 2 keine Rolle, wo der Interrupt direkt angesprochen wird.

Theoretisch leidet USB unter Leistungsproblemen, wenn Viele Geräte sind gleichzeitig an den Computer angeschlossen. Wenn beispielsweise ein Drucker, ein Scanner und eine Webcam gleichzeitig Datenübertragungsanforderungen an USB stellen, müssen diese Geräte die verfügbare Bandbreite gemeinsam nutzen. Dies kann zu Fehlern führen.

Denken wir darüber nach. Die Verbindung (Pipe) zu einem Gerät erkennt vier Arten der Datenübertragung :

  • Steuerübertragungen (Fehlerkorrekturen)
  • Massenübertragungen (große Datenmengen beim Scannen, Drucken und Kopieren von Dateien mit einer Busauslastung von bis zu 100\%)
  • Übertragungen unterbrechen (z. B. von der Tastatur oder der Maus)
  • Isochrone Übertragungen (Sprache, Video, Multimedia, Busauslastung) bis zu 80\%)

Aus rein technischer Sicht sollte es möglich sein, exklusive Bandbreitenreserven und minimale Latenz zu gewährleisten Für Interrupt-Übertragungen auf dem Bus. Leider wird diese Funktion von normalen USB-Controllern pro Gerät nicht unterstützt. Es müsste eine spezielle Lösung entwickelt werden, die Sie benötigen Es wäre weder kostengünstig noch die Mühe wert. PS / 2-Anschlüsse bleiben daher am besten für Tastaturverbindungen geeignet.

Antwort

PS / 2-Tastaturen wurden früher als besser angesehen, da eine „Abfragerate“ für vorhanden war USB-Geräte. PS / 2 ist eine analoge Schnittstelle. Wenn Sie also eine Taste drücken, wird ein Befehl an den Computer gesendet, und dies geschieht sofort. USB hingegen hat eine „Abfragerate“, bei der der Computer den USB-Anschluss x-mal pro Sekunde „abfragt“, um festzustellen, ob ein Befehl ausgegeben wurde. Dies war früher ein heißes Thema, als USB-Tastaturen im Allgemeinen etwa 125 waren Hz oder so, was bedeutet, dass Sie von einer Eingangsverzögerung von 0 Millisekunden bis zu 8 Millisekunden reichen können; Das PS / 2-Gegenstück hätte 0. Ein weiterer Vorteil war, dass PS / 2-Tastaturen den sogenannten „N-Key-Rollover“ unterstützen, was im Grunde bedeutet, dass Sie ohne Probleme so viele Tasten gleichzeitig auf Ihrer Tastatur drücken können, wie Sie möchten registriere sie alle. Bis vor ein paar Jahren war dies über USB nicht möglich (ich weiß nicht, was sich geändert hat, ich habe es nicht untersucht), aber jetzt ist es so und die überwiegende Mehrheit der Gaming-Tastaturen unterstützt es. Jüngste Verbesserungen haben den Standard für die meisten Gaming-Peripheriegeräte auf 1000 Hz festgelegt, wodurch sie effektiv eine Eingangsverzögerung von 1 Millisekunde erhalten, die für die überwiegende Mehrheit der Menschen nicht von 0 zu unterscheiden ist. Das ist jetzt ein irrelevanter Vorteil. Der einzige wirkliche Vorteil, den PS / 2-Peripheriegeräte heutzutage gegenüber USB-Peripheriegeräten haben, besteht darin, dass sie sofort ohne Treiber funktionieren. Wenn Sie also ein Motherboard oder etwas haben, das ausfällt und Sie versuchen, eine Diagnose durchzuführen, und Ihre USB-Geräte dies nicht tun erkennen oder so, ein PS / 2 würde man. Auch PS / 2-Geräte sind nicht Hot-Swap-fähig. Das heißt, wenn Sie einen anschließen, während Ihr Computer eingeschaltet ist, müssen Sie Ihren Computer neu starten, bevor er funktionsfähig wird. Ich bin mir bei PS / 2-Mäusen nicht sicher, aber soweit ich weiß, übertreffen moderne Gaming-Mäuse sie.Mäuse haben normalerweise eine einstellbare Abfragerate von bis zu 1000 Hz, sodass im Vergleich zu einer PS / 2-Maus keine Eingangsverzögerung erkennbar ist. Die Hardware der Maus ist völlig unabhängig von der verwendeten Schnittstelle, sodass dies irrelevant ist. USB hat nicht nur im Grunde die gleiche Geschwindigkeit, sondern es gibt auch mehr Optionen und sie sind viel besser mit verschiedenen Geräten kompatibel. PS / 2 wird auslaufen und erscheint nicht einmal auf vielen modernen Motherboards, obwohl Sie immer einen PS / 2-zu-USB-Adapter verwenden können, aber an diesem Punkt vereiteln Sie den Zweck, eine PS / 2-Tastatur zu haben oder Maus.

TLDR; nicht wirklich

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert.