Nach dem, was ich bisher auf dieser Seite gelesen habe, scheinen viele Leute falsch informiert zu sein. Im Folgenden finden Sie Informationen nur zu KEYBOARDS. Ich habe keine Ahnung, was PS / 2 für Mäuse ist. Die Informationen stammen von http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418 :
Tastensperre und Ghosting
Ghosting wird ausgeführt, wenn Sie zwei Tasten auf der Tastatur drücken und eine dritte Taste, die Sie nicht gedrückt haben, ebenfalls an den PC gesendet wird. Dies ist selbst bei den billigsten modernen Boards sehr selten zu beobachten, da die Hersteller die Angewohnheit haben, den Rollover so zu begrenzen, dass Geister-Keys immer gesperrt sind.
Key Blocking ist so einfach wie es sich anhört. Sie erleben es, wenn Sie Ihr maximales Schlüssel-Rollover erreichen. Wenn Sie also 2 Tasten drücken und die dritte Taste auf Ihrem Board blockiert ist; Dann haben Sie gerade ein Blocking erlebt, weil Ihre Tastatur nur 2KRO hat.
Key Rollover (#KRO & NKRO)
NKRO ist, wenn Sie so viele Tasten gleichzeitig drücken können, wie Sie möchten, und alle durchlaufen. Dies ähnelt dem, was einige "Gaming-Tastaturen" fälschlicherweise als "Anti-Ghosting" vermarkten, obwohl Logitech und Razer dies nur auf den WASD-Cluster anwenden. Beachten Sie, dass derzeit nur PS / 2-Tastaturen einen vollständigen N-Tasten-Rollover aufweisen können. Microsoft und Ducky sind jedoch nur zwei Unternehmen, die sich bereits mit der Entwicklung von NKRO über USB befasst haben.
xKRO, wobei x = Beliebige Zahl ist, ist die Schlüsselrolle Ihres Boards; und steht für die maximale Anzahl von Tasten, die Sie drücken können, ohne dass eine Tastensperre auftritt.
Viele mechanische USB-Tastaturen sind mit 6KRO gekennzeichnet. Das bedeutet, dass alle 6 Tasten gleichzeitig gedrückt werden können, ohne dass der Benutzer blockiert. Dies ist in der Regel für die meisten Benutzer ausreichend. Obwohl eine begrenzte Anzahl von Spielen ein Problem mit 6KRO haben kann. Bei USB-Tastaturen mit 6KRO können mit diesen 6 normalen Tasten auch maximal 4 Modifikatortasten verwendet werden. Diese Modifikatoren umfassen STRG, ALT, UMSCHALTTASTE und Super (Windows, Befehl oder Metataste). Manchmal ist auch die FN-Taste enthalten, die auf ausgewählten Tastaturen vorhanden ist.
Tastenprellen
Alle Arten von Schlüsselschaltern - einschließlich Gummidome - tun dies. Wenn Sie eine Taste drücken, "springt" der Schalter beim Einrasten sehr schnell ein und aus. Dadurch werden die Tasten bei jedem Drücken mehrmals registriert. Aus diesem Grund müssen Tastaturen eine gewisse Verzögerung beim Entprellen implementieren. Sobald Sie eine Taste drücken, wartet der Controller eine bestimmte Zeit, bevor er einen Tastendruck registriert. Beispielsweise benötigen Cherry MX-Switches eine Entprellzeit von 5 ms, während Gummidome länger brauchen (genau wie lange, hängt von ihrer Qualität ab).
Abfrageraten und Antwortzeiten
Während es für Mäuse sehr nützlich ist, ist es für Tastaturen nahezu bedeutungslos. Nehmen wir für eine Minute an, dass alle Switches die 5-ms-Entprellzeit von Cherry MX-Switches haben (was sehr großzügig ist). Selbst wenn Sie menschliche Schnelligkeit und Reflexe hätten, würde sich jede einzelne Taste um mindestens so viel verzögern. Daher ist jede Polling-Rate über 200 Hz (bestenfalls) absolut nutzlos und nichts als ein Marktrummel. Es kann sogar ein bisschen nachteilig sein, weil Sie CPU-Zeit damit verschwenden würden, die Tastatur unnötig abzufragen. Und im Gegensatz zu USB-Tastaturen werden PS / 2-Boards überhaupt nicht abgefragt. Sie senden einfach das Signal an den PC, wenn sie dazu bereit sind, was einen Hardware-Interrupt verursacht, der die CPU zwingt, diesen Tastenanschlag zu registrieren.
PS / 2 oder USB?
PS / 2 gewinnt an drei Fronten: Erstens wird ein vollständiges N-Key-Rollover unterstützt. Zweitens werden PS / 2-Tastaturen nicht abgefragt, sondern basieren vollständig auf Interrupts. Und drittens kann es nicht verzögert werden, wenn der USB-Bus von anderen Geräten verwendet wird. Es gibt zwei Arten von USB-Übertragungsmodi: den Interrupt-Übertragungsmodus (USB fragt die Tastatur ab, wenn der USB-Controller den Interrupt an die CPU sendet) und den isochronen Übertragungsmodus, bei dem eine bestimmte Bandbreite für die Tastatur reserviert wird eine garantierte Latenz im Bus. Leider gibt es absolut keine Tastaturen, die diese verwenden, da spezielle Controller verwendet werden müssten, was die Kosten unerschwinglich macht.
Wenn Ihre Tastatur also sowohl PS / 2 als auch USB unterstützt und Ihr PC über einen PS / 2-Anschluss verfügt, gibt es keinen Grund, diesen nicht zu verwenden.