Sind Macintosh-Tastaturen für Leute, die mit vielen Fingern tippen, Multi-Key-Rollover ?
Bonuspunkte für die Erklärung, wie man dies auf jedem Mac testet, oder die Auflistung , welche Modelle 3-Tasten-Rollover oder höher sind.
Aktuelle Apple-Tastaturen (diese Antwort stammt aus dem Jahr 2012, aber ich habe sie 2020 erneut getestet) sind kein N-Key-Rollover und meines Wissens keine neuere Tastatur, die sie jemals hergestellt haben. Ich denke, einige der wirklich alten waren N-Key-Rollover, kann es aber nicht bestätigen.
Sie können diese Website verwenden , um Ihre Tastatur zu testen.
Beachten Sie, dass jede Tastatur ein anderes elektronisches Layout hat und bei unterschiedlichen Tastenkombinationen fehlschlägt. Wenn ich auf meiner Apple Aluminium-Tastatur die Tasten und gedrückt halte W
und E
dann die D
Taste drücke, wird der dritte Tastendruck nicht registriert. Aber es gibt andere Tastenkombinationen, bei denen bis zu sechs Tasten gleichzeitig registriert werden.
Es wird allgemein gesagt, dass ein echter N-Key-Rollover nur mit einer PS/2-Tastatur erreicht werden kann und dass USB-Tastaturen nur einen 6-Key-Rollover erreichen können. Soweit ich weiß, gilt diese Einschränkung nur für Microsoft Windows.
Das Datenblatt meiner mechanischen Tastatur behauptet "6-Key-Rollover mit USB, N-Key-Rollover mit USB-zu-PS/2-Adapter". Wenn ich es mit USB auf meinem Mac verwende, habe ich bestätigt, dass es sich tatsächlich um einen 20-Tasten-Rollover handelt.
Mein Apple Wireless Keyboard und die Tastatur auf meinem MacBook Air scheinen es zu ermöglichen, alle Kombinationen von zwei Tasten gleichzeitig zu drücken, aber nicht einige Kombinationen von drei Tasten. Ich vermute also, dass es sich um 2-Key-Rollover handelt.
Eine andere Möglichkeit zum Testen besteht darin, den Tastatur-Viewer aus dem Eingabemenü oder mit zu öffnen open -a KeyboardViewer
.
Apple Macbook Pros sind 6 Key Rollover, sieht aus wie eine Einschränkung von USB
Halten Sie die Tasten 1 2 3 4 5 6 und dann 7 gedrückt, 7 wird nicht registriert
W
, D
und E
auf meiner Tastatur (MacBook Pro, Ende 2011) nicht der Fall ist. Aber es ist anscheinend 2-Key-Rollover.Ich wollte nur einige Informationen darüber hinzufügen, warum bestimmte Tastenkombinationen auf Apple-Tastaturen nicht registriert werden. Ich weiß nicht mehr, in welchem technischen Artikel ich es gelesen habe, es muss jetzt mindestens 10 Jahre her sein, aber als Apple seine Tastatur enthüllte (ich glaube die von 2003?), Sagten sie, dass sie bestimmte Schutzmaßnahmen für den Fall eines Haustieres enthielt darüber gelaufen.
Dies ist, was passiert. Es ist eine spezielle Regel eingebaut, die Eingaben im Namen der Haustiererkennung ignoriert. Wenn Sie mindestens zwei Tasten in derselben Spalte drücken, werden weitere Tastendrücke in der gesamten Reihe dieser Tasten ignoriert. Und wenn Sie Tasten drücken, die diesen Sperrmechanismus aktivieren würden, während Sie bereits Tasten gedrückt haben, werden diese ebenfalls ignoriert. Das bedeutet, dass Sie „1QAZ“ drücken können und nichts anderes eingeben können, während Sie diese Tasten gedrückt halten.
Zusammenfassend lässt sich sagen, dass Apple-Tastaturen einen 4-Tasten-Rollover in Spalten (ohne Leertaste und Funktionstasten) und einen 6-Tasten-Rollover in Zeilen haben, wenn eine Reihe nicht durch eine andere Taste gesperrt ist, was sie technisch zu einem 2-Tasten-Rollover macht. Vielen Dank an die Apple-Ingenieure. Oh, und da die Tastaturen eine PS/2-Schnittstelle verwenden, ist diese Einschränkung völlig willkürlich und die Zusatztasten wirken sich überhaupt nicht auf diese Tastatursperre aus, sodass Sie problemlos 10 Tasten gleichzeitig drücken können (Shift, Strg, Alt, cmd und alle sechs Tasten in derselben Reihe).
Hoffe, das hilft jemandem in der Zukunft.
Als jemand, der einen Hackintosh gebaut hat (ein Computer, der aus Standard-PC-Komponenten von der Stange besteht, aber Mac OS ausführt), kann ich bestätigen, dass Apples Laptops eine PS2-Schnittstelle verwenden. Unter den vielen .kext-Dateien, die der benutzerdefinierte Bootloader installieren kann, befinden sich PS2-Treiber. Diese ermöglichen die Verwendung von PS2-Tastaturen und -Mäusen mit Mac OS, sind jedoch von .kexts abgeleitet, die von Apples Laptops verwendet werden.
Ich war überrascht zu sehen, dass die Tastatur des Macbook Pro meinen schnellen Tastaturtest bestehen kann. Die externen USB-Tastaturen von Apple vermissen jedoch Tastendrücke bei meinem einfachen Test unten.
Ich tippte "Der schnelle braune Fuchs springt über den faulen Hund" ein, während ich beide SHIFT-Tasten gedrückt hielt. Vielleicht hat die interne Tastatur einen schicken Anschluss, der kein USB ist.
Manchmal reicht es nicht aus, einfach Ja oder Nein zu einem komplexen Feature wie NKRO zu fragen. Oft lautet die Antwort: "Es kommt darauf an ..." Mehrere oben genannte Kommentatoren schlugen vor, w
, dann e
, dann d
, gedrückt zu halten, um zu sehen, ob die d
Taste registriert wird. Auf der eingebauten Tastatur meines MacBookPro 2015 "schlägt das fehl". Was jedoch gelingt, ist eine häufigere 3-Tasten-Sequenz: shift
+ D
+ E
(wohl eine häufiger getippte Sequenz, zB im Wort DEBUG
:) ) ABER meine "billige" (MacAlly) externe USB-Tastatur kann die nicht registrieren, E
wenn ich sie bereits habe shift
+ gedrückt D
gehalten. Mein "teuer/Gaming" (CoolerMaster) kann alle Charaktere bei gedrückt gehaltenem "DEBUG" gleichzeitig registrieren.
neuster
Abi Beckert
Fahrrad
Abi Beckert
Abi Beckert
Wil Gieseler