NKRO vs. Ghosting: Warum NKRO-Tastaturen Tasten verlieren

N-key-Rollover ermöglicht einer Tastatur, viele gleichzeitige Druckvorgänge ohne Phantomtasten zu melden, garantiert aber nicht jeden Tastenanschlag unter jeder Bedingung. HID-Report-Design, Firmware, Debounce, Matrix-Abtastung, Verbindungsverhalten und die Eingabeverarbeitung des Hosts können große Akkorde weiterhin begrenzen. Fehlende Tasten sind dabei häufiger ein Firmware-, Debounce- oder Matrix-Problem als ein Bandbreitenproblem. Der Leitfaden trennt Ghosting von Rollover-Ausfällen, erklärt Boot-Protokoll- und Deskriptor-Grenzen, unterscheidet Rollover von der Abfragerate und zeigt, wie ein browserbasierter Tastaturtester das gelieferte Ereignismuster aufdeckt – ohne die interne Matrix- oder Dioden-Architektur der Hardware zertifizieren zu können.

Was auf dem Karton steht vs. was tatsächlich passiert

Was Sie auf dem Karton lesenWas es tatsächlich bedeutet
„Full NKRO”Die Firmware kann eine sehr hohe Anzahl gleichzeitiger Tasten melden, nicht zwangsläufig immer jede Taste.
„Kein Ghosting”Echte Diodenisolierung verhindert Phantomtasten bei den getesteten Kombinationen, doch Firmware-Tricks decken nicht alle Szenarien ab.
„Funktioniert mit jedem Spiel”Das Board hat weiterhin eine HID-Deskriptor-Obergrenze und einen Abtastzyklus – sehr große Akkorde können trotzdem Tasten verlieren.
„N-key rollover”N wird von der Tastatur festgelegt, nicht vom Protokoll. Ein Board mit 6KRO hat eine praktische Obergrenze von sechs.

Die Spezifikationen sind keine Lügen, aber sie sind auch kein vollständiges Bild. Das Etikett sagt Ihnen, wofür das Board ausgelegt ist; der Deskriptor und die Firmware sagen Ihnen, was es unter getesteten Bedingungen tatsächlich liefern kann.

„Volles NKRO” zählt zu den am stärksten beworbenen Tastatur-Spezifikationen, typischerweise präsentiert als Garantie, dass Sie nie eine Taste verlieren. Diese Rahmung ist zur Hälfte korrekt. Eine echte, diodenisolierte NKRO-Implementierung löst Matrix-Ghosting vollständig, aber das Label „NKRO” allein beweist eine solche Implementierung nicht, und selbst ein echtes NKRO-Board garantiert nicht, dass jeder Tastenanschlag unter allen Bedingungen erfasst wird. Die Lücke zwischen diesen beiden Aussagen erzeugt beträchtliche Verwirrung, eine stetige Flut unnötiger Rücksendungen und reichlich Forum-Streit zwischen Leuten, die verschiedene Probleme mit demselben Wort beschreiben.

Ghosting und Rollover sind zwei verschiedene Probleme

Ghosting: ein Matrix-Verdrahtungsproblem

Ghosting ist ein Hardware-Matrix-Artefakt. Tastaturen scannen ihre Tasten als Raster aus Zeilen und Spalten, statt jeden Schalter einzeln zu verdrahten, weil individuelle Verdrahtung eine unpraktikable Zahl von Controller-Pins erfordern würde. In einer Matrix ohne Isolationsdioden kann das Drücken dreier bestimmter Tasten einen elektrischen Pfad vervollständigen, der den Controller überzeugt, eine vierte, unberührte Taste sei ebenfalls gedrückt. Diese Phantomregistrierung ist Ghosting – eine Eigenschaft des Schaltungsdesigns, nicht der Firmware.

Rollover: wie viele Tasten sich gleichzeitig registrieren

Rollover, abgekürzt KRO, beschreibt, wie viele Tasten das Board gleichzeitig melden kann. 2KRO bedeutet zwei auf einmal, 6KRO sechs, und volles NKRO bedeutet im Prinzip alle.

Wie NKRO Ghosting eliminiert

NKRO ist das Gegenmittel gegen Ghosting, denn korrekte Implementierungen setzen eine Diode in Reihe zu jedem Schalter, sodass kein Strom rückwärts durch ungedrückte Tasten fließen und falsche Pfade erzeugen kann. Eine korrekt entworfene und korrekt implementierte, diodenisolierte Matrix verhindert klassisches Matrix-Ghosting. Implementiert ein Board NKRO wirklich mit Dioden, sind Phantomdrucke unter normalen Betriebsbedingungen praktisch unmöglich. Dieser Teil der Marketingaussage ist völlig zutreffend. Beachten Sie, dass alternative Matrixdesigns hohen Rollover auch ohne Dioden pro Schalter erreichen können; entscheidend ist, ob die elektrischen Pfade isoliert sind – nicht die konkrete Topologie.

Überkopfaufnahme einer Tastatur mit vielen gleichzeitig gedrückten Tasten, die vollständiges N-key-Rollover demonstriert

Die Grenze, die NKRO nicht entfernen kann

Hier ist, was das Marketing konsequent weglässt. USB-HID-Tastaturen übertragen Keycodes innerhalb Report-Paketen, deren Struktur im HID-Deskriptor des Geräts deklariert ist, und die maximale Zahl gleichzeitig meldbarer Tasten legen dieser Deskriptor und die Firmware fest – nicht eine universelle HID-Regel. Das Boot-Protokoll erlaubt sechs reguläre Tasten plus Modifier-Bits. Darüber hinaus unterscheiden sich die Implementierungen: Manche nutzen einen größeren Report mit endlicher Zahl von Tasten-Slots, manche bitmap-artige Reports, die die meisten oder alle Tasten abbilden können, und manche legen mehrere logische HID-Schnittstellen offen. Es gibt keine einzige feste Obergrenze über alle Tastaturen hinweg – die praktische Grenze ist das, was Deskriptor und Firmware des jeweiligen Boards deklarieren.

Drücken Sie eine ausreichend große Zahl von Tasten innerhalb eines einzelnen Report-Fensters, hat das Paket schlicht keinen Platz für den Überschuss. NKRO-Firmware drückt diese Decke deutlich höher als ein einfaches 6KRO-Board – mit Techniken wie bitmap-artigen Reports oder mehreren logischen HID-Schnittstellen –, doch keine Firmware kann die Kapazität überschreiten, die ihr eigener Deskriptor dem Host deklariert.

Die Folge: Selbst ein als volles NKRO beworbenes Board kann bei extremen Akkorden Tasten verlieren – nicht wegen Ghosting, das die Dioden eliminiert haben, sondern weil das Report seine vom Deskriptor deklarierte Kapazität erreicht hat. Im Normalgebrauch ist das wirklich selten. Es ist dennoch der Grund, warum NKRO nicht bedeutet: unendlich viele Tasten bei null Verlust unter beliebiger Last.

Warum Ihr Gaming-Board dennoch Tasten verliert

Lässt ein Board mit hohem Rollover in der Praxis Tasten fallen, kommen diese Ursachen infrage:

  • HID-Report-Überlauf bei ungewöhnlich großen simultanen Druckvorgängen, wie oben beschrieben.
  • Firmware- oder Debounce-Verzögerung, wenn die Betätigung schneller abläuft, als der Scanzyklus sie sauber auflöst – auf Budget-Boards oft die häufigste Ursache.
  • Eine übertriebene NKRO-Behauptung, bei der das Datenblatt die implementierte Realität übersteigt.
  • Host-seitige oder Betriebssystem-Eingabeverarbeitung – ein überlasteter USB-Controller, ein unzureichender Hub oder hohe Prozessorlast können beitragen, doch bei einer typischen Desktop-Tastatur ist USB-Bandbreite selten der Engpass. Eine verlorene Taste ist häufiger ein Firmware-, Debounce- oder Matrixdesign-Problem als ein Bandbreitenproblem.

Sie zu unterscheiden erfordert einen Tester, der die rohen Ereigniscodes protokolliert, die der Browser tatsächlich empfangen hat, denn nur so sehen Sie präzise, welche Tasten ankamen und welche nie. Vom Tippgefühl zu raten liefert verlässlich die falsche Diagnose.

Rollover und Abfragerate sind nicht dasselbe

Diese beiden Spezifikationen sind unabhängig, und ihre Vermengung führt zum Kauf des falschen Upgrades:

  • Rollover (KRO) bestimmt, wie viele Tasten gleichzeitig registrieren können.
  • Abfragerate (Hz) bestimmt, wie häufig das Board an den Computer meldet, typischerweise 125, 250, 500 oder 1000 Mal pro Sekunde.

Ein Board kann 1000 Hz Abfragen mit nur 2KRO bieten oder volles NKRO bei bescheidenen 125 Hz. Hohes Abfragen kann die Wartezeit auf der Meldestufe senken, während hoher Rollover mehr Drucke gemeinsam registrieren lässt. Ist Ihre Beschwerde eine wahrgenommene Verzögerung, untersuchen Sie Abfragerate, Frame-Time und Systemlatenz. Verschwinden dagegen Tasten bei Akkorden, untersuchen Sie Rollover und das HID-Report-Design. Beides als eine Spezifikation zu behandeln kann Sie zu einem Upgrade führen, das das Symptom gar nicht adressiert.

Wie viel Rollover benötigen Sie wirklich?

Passen Sie die Spezifikation an Ihren tatsächlichen Gebrauch an, nicht an die Marketingstufe:

  • Prosa-Tippen: 6KRO reicht üblicherweise aus, weil gewöhnliches Tippen nur relativ kleine überlappende Kombinationen erzeugt.
  • Mainstream-Gaming: 6KRO deckt oft zwei Bewegungsrichtungen plus Modifikatoren und eine Fähigkeitsbelegung ab – testen Sie aber die Kombinationen, die Ihr Spiel tatsächlich nutzt.
  • Rhythmusspiele, Stenografie, komplexe Makro-Layouts: volles NKRO kann wertvoll sein, weil diese Anwendungsfälle bewusst größere simultane Eingaben nutzen.

Besteht ein Händler darauf, dass volles NKRO unabhängig vom Anwendungsfall essenziell sei, ist das eine Verkaufsposition, keine technische Anforderung.

Verifizieren statt dem Etikett vertrauen

Unser Tastaturtester zeigt eine Live-Tastenkarte neben einem Protokoll der Keydown- und Keyup-Ereignisse, die der Browser empfangen hat. Drücken Sie einen bewusst schwierigen Akkord und prüfen Sie drei Bedingungen: Jede gedrückte Taste leuchtet auf, keine ungedrückte Taste leuchtet auf, und jede gedrückte Taste erscheint im Ereignisprotokoll. Erhöhen Sie dann die Akkordgröße schrittweise, bis etwas versagt. Das zeigt, wie viele gleichzeitige Tasten Ihr Betriebssystem und Ihr Browser an die Seite geliefert haben – eine praktische, im Browser beobachtete Rollover-Grenze. Er kann den HID-Deskriptor der Tastatur nicht lesen oder beweisen, dass die interne Matrix diodenisoliert ist; behandeln Sie ein sauberes Ergebnis daher als starkes Indiz, nicht als Zertifizierung auf Hardware-Ebene.

Bildschirm mit einer Tastaturtester-Web-App, die gedrückte Tasten zum Erkennen von Ghosting- und Rollover-Grenzen hervorhebt

Gehen Tasten nur über einen Hub verloren oder nur unter hoher Systemlast, ist die Tastatur wahrscheinlich unschuldig, und der Fehler liegt im Verbindungspfad oder in der Host-Konfiguration. Testen Sie direkt an einem Mainboard-Port, bevor Sie irgendetwas über die Hardware schlussfolgern.

Der Matrix-Abtastzyklus: Wie Tastaturen Tasten tatsächlich lesen

Wer versteht, wie eine Tastatur Tasten auf Hardwareebene erkennt, versteht auch, warum Ghosting auftritt, warum Dioden es verhindern und warum die Abtastrate neben den Rollover-Spezifikationen zählt. Der Prozess ist komplexer als das einfache Modell „Taste drücken, Signal senden”, das sich die meisten Nutzer vorstellen.

Innerhalb der Tastatur sind die Schalter in einem Raster aus Zeilen und Spalten angeordnet; jeder Schalter sitzt am Schnittpunkt einer Zeilenleitung und einer Spaltenleitung. Der Mikrocontroller kann nicht alle Tasten gleichzeitig lesen. Stattdessen tastet er sie schnell ab, indem er jeweils eine Zeilenleitung auf High setzt und alle Spaltenleitungen liest, um zu sehen, welche Schalter dieser Zeile gedrückt sind. Danach wechselt er zur nächsten Zeile und wiederholt das. Ein voller Abtastzyklus einer typischen Matrix dauert auf modernen Controllern deutlich unter einer Millisekunde – genaue Werte hängen von Controller und Firmware ab –, sodass die Abtastrate allgemein im Tausenderbereich pro Sekunde liegt.

In einer Matrix ohne Isolationsdioden kann das Drücken mehrerer Tasten derselben Zeile oder Spalte unbeabsichtigte elektrische Pfade erzeugen. Bilden drei Tasten ein L im Raster, kann Strom von der aktiven Zeile durch die gedrückten Schalter zurück in eine inaktive Zeile fließen, sodass der Controller glaubt, eine vierte Taste – die an der Ecke des L – sei ebenfalls gedrückt. Das ist der Ghosting-Mechanismus, eine direkte Folge des Matrixdesigns. Die Abtastung ist schnell, aber die elektrischen Pfade sind nicht isoliert.

Eine Diode in Reihe zu jedem Schalter ist der gängige Weg, Rückstrom zu blockieren und klassische Geisterschaltungen zu verhindern. Ein Produkt, das als Hardware-Dioden-NKRO vermarktet wird, nutzt normalerweise Isolation pro Schalter, doch alternative Matrixdesigns existieren, und ein Board kann viele gleichzeitige Tasten melden, ohne zu beweisen, dass es genau diese Topologie verwendet. Das Fehlen sichtbarer Dioden pro Taste bestimmt daher für sich genommen weder den gelieferten Rollover noch das Ghosting-Verhalten eines Boards.

Die Abtastrate interagiert zudem mit dem Debounce. Schließt ein mechanischer Schalter, prellen die Kontakte eine kurze Zeit physisch – je nach Schalterdesign üblicherweise einige Millisekunden – und erzeugen rasche Ein-Aus-Übergänge. Der Controller muss warten, bis das Prellen sich beruhigt hat, bevor er den Tastendruck registriert; jeder Scanzyklus enthält also eine Debounce-Prüfung. Dauert der Scanzyklus eine Millisekunde und das Debounce-Fenster fünf Millisekunden, braucht der Controller fünf aufeinanderfolgende Scans, die die Taste als gedrückt zeigen, bevor er das Ereignis festschreibt. Diese Debounce-Verzögerung ist ein bewusster Kompromiss: Kürzere Fenster reagieren schneller, riskieren aber, Rauschen zu registrieren; längere Fenster sind stabil, fügen aber Eingabelatenz hinzu. Die Debounce-Implementierung ist eine Firmware-Entscheidung – deshalb können sich zwei Tastaturen mit identischer Schalterhardware in der Reaktionsfähigkeit unterschiedlich anfühlen.

Hält Ihr Spiel oder Programm routinemäßig viele Tasten gleichzeitig gedrückt, kann NKRO mit robuster Isolation ein echter Vorteil sein. Für übliche Gaming-Akkorde aus drei bis fünf gleichzeitigen Tasten kann ein gut entworfenes 6KRO-Board genügen – doch die genauen Kombinationen zählen. Bevor Sie einen NKRO-Aufpreis zahlen, testen Sie Ihr vorhandenes Board oder prüfen Sie einen modellspezifischen Techniktest. Ein sauberes Browser-Ergebnis ist ein nützlicher Beleg für das gelieferte Verhalten, keine Hardware-Zertifizierung.

Warum Dioden Geld kosten: Die Herstellungsökonomie von NKRO

Wenn Dioden Ghosting so wirksam lösen – warum stecken dann nicht in jeder Tastatur welche? Die Antwort ist ökonomisch, und wer die Kostenstruktur versteht, bewertet Herstellerangaben kritischer.

In einer traditionellen, diodenisolierten NKRO-Matrix gehört zu jedem Schalter eine Diode. Das Bauteil selbst ist nur ein Teil der Kosten: Platinenlayout, Bestückung, Löten, Prüfung und Firmware kommen hinzu. Die genauen Kosten variieren je nach Lieferant, Stückzahl, Matrixdesign und danach, ob die Tastatur eine andere Architektur nutzt – eine simple Dollar-Schätzung pro Taste ist daher nicht verlässlich.

Viele günstige Membrantastaturen verwenden gedruckte leitfähige Bahnen auf Folien statt diskreter Schalterbauteile. Pro-Taste-Dioden in dieser Bauart würden ein anderes oder hybrides Design und zusätzliche Bestückung erfordern und einen Teil ihres Kostenvorteils aushöhlen. Das heißt nicht, dass jede Membranarchitektur identisch ist oder hoher Rollover unmöglich wäre; die Implementierung muss modellbezogen bewertet werden.

Premium-Mechaniktastaturen bewerben NKRO oft als Merkmal, während günstigere Designs mit anderen Matrixlayouts, Bitmap-Reports oder mehreren logischen Schnittstellen ihren gelieferten Rollover anheben können. Eine Report-Format-Technik erhöht die Zahl darstellbarer Tasten, beweist aber für sich nicht, wie die elektrische Matrix mit ghost-anfälligen Kombinationen umgeht. Das Label beschreibt die Implementierung also nicht vollständig – weshalb modellspezifisches Testen nützlich bleibt.

Diese ökonomische Struktur erklärt auch, warum sich 6KRO als Standard hält. Sechs-Tasten-Rollover lässt sich auf einer diodenfreien Matrix durch sorgfältiges Layout erreichen, das typische ghost-anfällige Kombinationen vermeidet. Für Hersteller, die den Mainstream-Gaming-Markt anzielen, kann 6KRO ausreichende Funktionalität bei geringerer Bestückungskomplexität liefern, während volles NKRO Spielraum für Nutzer schafft, die ihn brauchen. Der Preisunterschied variiert zu stark nach Design und Modell, als dass er sich auf eine universelle Aufpreis-Zahl reduzieren ließe.

Für Käufer lautet die praktische Konsequenz: Behandeln Sie NKRO-Angaben als Ausgangspunkt, nicht als vollständige Beschreibung. Testen Sie progressiv größere Akkorde und beobachten Sie, ob gedrückte Tasten verschwinden oder Phantomtasten auftauchen. Das Ergebnis sagt Ihnen, was in diesem Browser auf diesem Host und dieser Verbindung ankam; es ist für Ihre realen Kombinationen nützlicher als das Label allein, offenbart aber nicht das interne Matrixdesign.

Sollten Sie NKRO kaufen?

Echtes diodenisoliertes NKRO beendet Matrix-Ghosting unter normalen Betriebsbedingungen, aber das Label „NKRO” beweist diese Implementierung nicht von selbst, und jedes Board behält eine praktische Obergrenze für Simultandrucke, die sein HID-Deskriptor und seine Firmware setzen. Interpretieren Sie „volles NKRO” als keine Phantomtasten und eine hohe gleichzeitige Druckkapazität in der Praxis – nicht buchstäblich jede Taste, immer, unter jeder denkbaren Last. Testen Sie Ihr konkretes Board, bevor Sie seinem Etikett vertrauen, unterscheiden Sie Rollover-Probleme von Abfrageproblemen, da sie unterschiedliche Gegenmittel brauchen, und untersuchen Sie Firmware, Debounce und die Eingabeverarbeitung des Betriebssystems, bevor Sie ein Hub- oder Bandbreitenproblem annehmen.

Häufig gestellte Fragen

Was bedeutet NKRO auf einer Tastatur?

N-key-Rollover beschreibt die Fähigkeit einer Tastatur, viele gleichzeitig gehaltene Tasten zu registrieren, ohne dass eine davon verloren geht oder falsch gemeldet wird. Die Benennungskonvention ist einfach: Ein 2KRO-Board bewältigt zuverlässig zwei gleichzeitige Tasten, ein 6KRO-Board sechs, und volles NKRO zielt darauf ab, jede Taste des Boards auf einmal zu handhaben. Die Spezifikation wird verifiziert, indem man bewusste Akkorde drückt und bestätigt, dass jede Taste unabhängig meldet. Sie zählt am meisten für schnelle Tipper, deren Anschläge sich überlappen, und für Gamer, die Bewegungstasten zusammen mit Modifikatoren und Fähigkeitsbelegungen gleichzeitig halten.

Was ist Tastatur-Ghosting genau?

Ghosting tritt auf, wenn das Drücken einer bestimmten Tastenkombination bewirkt, dass eine Taste, die Sie nie berührt haben, als gedrückt registriert wird. Die Ursache liegt in der Matrix-Verdrahtung. Tastaturen scannen ihre Tasten in einem Raster aus Zeilen und Spalten, statt jede Taste einzeln zu verdrahten, und in einer Matrix ohne Isolationsdioden können drei bestimmte gleichzeitige Druckvorgänge einen elektrischen Pfad vervollständigen, den der Controller als vierte, gedrückte Taste interpretiert. Günstige Membrantastaturen und viele Laptop-Tastaturen zeigen das leicht. Korrekt entworfene Boards führen die Matrix mit Dioden, sodass keine Kombination einen Phantomkreis erzeugen kann.

Beseitigt NKRO Ghosting tatsächlich?

Eine korrekt implementierte, diodenisolierte NKRO-Matrix ist darauf ausgelegt, klassisches Matrix-Ghosting unter normalen Betriebsbedingungen zu verhindern. Beobachten Sie an einer als NKRO beworbenen Tastatur dennoch eine Phantomtaste, kommen unter anderem infrage: eine übertriebene Behauptung, ein Firmware- oder Abtastdefekt oder ein anderer Fehlermodus wie ein HID-Report-Überlauf, der nur Ghosting ähnelt. Ein Browsertest kann das gelieferte Ereignismuster zeigen, aber für sich genommen nicht die interne Ursache identifizieren; wiederholen Sie den Test nach Möglichkeit an einer direkten Verbindung und notieren Sie den exakten Akkord.

Kann eine Tastatur mit vollem NKRO dennoch Tasten verlieren?

Ja, und das ist die Unterscheidung, die die meiste Verwirrung um die Spezifikation erzeugt. NKRO adressiert Ghosting, ein Matrix-Problem, kann aber das USB-HID-Report-Limit nicht außer Kraft setzen – eine Protokollbeschränkung, die auf einer völlig anderen Schicht operiert. Ein Standard-HID-Tastaturpaket enthält eine endliche Zahl von Keycode-Slots. Drücken Sie eine ausreichend große Zahl von Tasten innerhalb eines einzelnen Report-Fensters, hat das Paket keinen Platz für den Überschuss, sodass einige zurückgestellt oder verloren gehen. Das ist im Normalgebrauch ungewöhnlich, aber in Stresstests vollständig reproduzierbar.

Was ist das USB-HID-Report-Limit?

Eine USB-HID-Tastatur überträgt Keycodes in Report-Paketen, deren Struktur der HID-Deskriptor des Geräts definiert. Das Boot-Protokoll, das beim Systemstart und von minimalen BIOS-Implementierungen genutzt wird, erlaubt sechs reguläre Tasten plus acht Modifier-Bits. Volle Reports können andere Layouts verwenden, darunter größere Tasten-Arrays oder bitmap-artige Darstellungen, sodass die praktische Grenze von Firmware und Deskriptor abhängt. NKRO-Firmware kann über solche Layouts oder mehrere logische Schnittstellen mehr Kapazität bereitstellen, darf aber nicht überschreiten, was der Deskriptor dem Host deklariert. Welche Layouts ein Board tatsächlich nutzt, entscheidet dessen Firmware.

Warum verlieren manche Gaming-Tastaturen dennoch Tasten?

Häufige Ursachen sind ein HID-Report-Überlauf bei einem ungewöhnlich großen Akkord, Firmware- oder Debounce-Verzögerung, eine übertriebene NKRO-Behauptung und Probleme der Eingabeverarbeitung auf Host-Seite. Ein Hub oder ein überlasteter USB-Controller kann in manchen Setups beitragen, doch der gewöhnliche Tastaturverkehr ist klein, und Bandbreite ist meist nicht der erste Verdächtige. Diese Möglichkeiten zu unterscheiden verlangt, zu protokollieren, was tatsächlich ankam, und die Tastatur anschließend direkt an einem anderen Port oder Host zu testen. Wiederholen Sie denselben Akkord nach jedem Firmware-Update, damit der Vergleich kontrolliert bleibt.

Wie teste ich NKRO und Ghosting ordentlich?

Nutzen Sie einen Tastaturtester, der eine visuelle Tastenkarte neben einem Roh-Ereignisprotokoll anzeigt. Drücken Sie mehrere Tasten gleichzeitig und prüfen Sie zwei Bedingungen unabhängig voneinander. Erstens sollte jede gedrückte Taste auf der Karte aufleuchten, denn eine fehlende Taste deutet auf eine Rollover- oder Report-Grenze hin. Zweitens sollte keine ungedrückte Taste aufleuchten, denn eine Phantomtaste zeigt echtes Ghosting an. Eskalieren Sie dann zu progressiv größeren Akkorden, um herauszufinden, wo Ihr Board tatsächlich aufhört zu melden. Das Roh-Ereignisprotokoll zählt, weil es die exakten Codes zeigt, die Ihr Betriebssystem registriert hat, statt einer Interpretation.

Ist 6KRO für Gaming ausreichend?

Für viele Spiele reicht 6KRO aus, weil übliche Bewegungs- und Modifikator-Akkorde nur wenige gleichzeitige Tasten umfassen. Volles NKRO wird nützlicher in Szenarien wie Rhythmusspielen mit vielen simultanen Eingaben, stenografischem Tippen oder elaborierten eigenen Belegungen. Einen Aufpreis zu zahlen ergibt Sinn, wenn Ihre tatsächlichen Kombinationen die getestete Grenze des aktuellen Boards überschreiten – nicht einfach, weil die Zahl auf dem Etikett größer ist. Testen Sie die Tasten, die Ihr Spiel verwendet, statt sich auf eine generelle Marketingzahl zu verlassen, und denken Sie daran, dass ein Browsertest stets auch den verbundenen Host abbildet.

Erfordert NKRO einen speziellen Verbindungstyp?

NKRO über USB setzt im Allgemeinen voraus, dass die Tastatur ein größeres oder flexibleres Reportformat nutzt als das Sechs-Tasten-Boot-Protokoll, und dass der Host diesen Deskriptor akzeptiert. Bestimmte ältere BIOS-Implementierungen und manche System-Firmware erzwingen beim Start das Boot-Protokoll, was das Board vorübergehend auf 6KRO begrenzen kann. Die ältere PS/2-Schnittstelle behandelte Viele-Tasten-Eingaben anders, weil sie Scancodes statt USB-Boot-Reports übertrug, wobei PS/2 eigene Protokoll- und Implementierungsgrenzen hat. Bei modernem USB hängt das Ergebnis von Firmware, Deskriptor, Host-Unterstützung und der Anwendung ab, die die Ereignisse liest. Prüfen Sie den OS-Test und die Pre-Boot-Umgebung, wenn das Verhalten dazwischen wechselt.

Wie überprüfe ich, ob die NKRO-Behauptung einer Tastatur stimmt?

Testen Sie direkt, statt dem Datenblatt zu vertrauen. Drücken Sie einen bewusst schwierigen Akkord aus vielen Buchstabetasten plus mehreren Modifikatoren und bestätigen Sie, dass keine gedrückte Taste fehlt und keine ungedrückte erscheint. Eskalieren Sie die Akkordgröße schrittweise, bis etwas versagt – so ermitteln Sie die im Browser beobachtete Grenze des Boards statt der beworbenen. Lässt das Board Tasten innerhalb seines behaupteten Bereichs fallen, dokumentieren Sie das exakte Setup und vergleichen Sie es mit der Definition des Herstellers, bevor Sie die Behauptung als falsch bewerten.

Verwandte Artikel