MINT lernen

Tastatur

Jede Taste beantwortet nur eine Frage: geschlossen oder offen? Wie aus diesem knappen Signal der richtige Buchstabe entsteht.

1

Was unter einer Taste steckt

Jede Taste ist ein einfacher Schalter: Sie misst weder Kraft noch Tempo, sondern meldet nur „geschlossen“ oder „offen“. Wie der Kontakt entsteht, hängt von der Bauform ab.

  • Rubberdome:eine Gummikuppel knickt ein und drückt eine leitende Fläche auf die Folie — günstig und leise, aber etwas schwammig.
  • Scherenmechanik:zwei gekreuzte Stege führen die flache Kappe senkrecht nach unten — die Standardbauform im Notebook.
  • Mechanischer Schalter:jede Taste hat einen eigenen Schalter mit Feder und Kontaktzungen — deutlicher Druckpunkt, sehr langlebig.
  • Prellen:Metallkontakte federn beim Schließen kurz nach, das Signal springt mehrmals zwischen 0 und 1.
  • Entprellen:der Controller wartet rund 5 ms, bis das Signal stabil ist — sonst käme ein Druck als „aaaaa“ an.
2

Matrix, Scancode und Layout

Die Tasten hängen nicht einzeln am Controller, dem kleinen Chip in der Tastatur. Sie sitzen auf einem Gitter aus Leitungen, das er ständig abfragt.

  • Tastenmatrix:Zeilen- und Spaltenleitungen kreuzen sich, jede Taste sitzt auf genau einer Kreuzung; 6 × 18 Leitungen reichen für 108 Tasten.
  • Abtasten:der Controller legt reihum an eine Zeile Spannung und prüft, an welcher Spalte sie ankommt — hunderte Male pro Sekunde.
  • Scancode:die Nummer der gedrückten Kreuzung, die über USB oder Funk an den Rechner geht — noch kein Buchstabe.
  • Layout:erst das Betriebssystem übersetzt den Scancode mit einer Tabelle wie QWERTZ oder QWERTY in ein Zeichen.
  • Ghosting:drei gedrückte Tasten im Rechteck lassen eine vierte „mitmelden“; eine Diode an jeder Taste verhindert das (N-Key-Rollover, NKRO).

Wähle bis zu vier Tasten aus und starte dann „Matrix abtasten“. Der Controller fragt die vier Zeilen nacheinander ab, das Protokoll zeigt, welche Spalte jeweils Strom meldet.

Die Matrix abtasten

Con- troller

Wähle bis zu vier Tasten aus — per Klick oder mit Tab, Pfeiltasten und Enter.

    Halte fest: Der Controller kennt nur Zeile und Spalte einer Taste. Drei Tasten, die im Gitter ein Rechteck bilden, erzeugen über die vierte Kreuzung eine Geistertaste.

    Merke

    Scancode: Die Tastatur meldet nur die Nummer der gedrückten Kreuzung — welches Zeichen daraus wird, entscheidet das Betriebssystem über das eingestellte Layout.

    3

    Allgemeine Hinweise

    Scancode ist kein Zeichen

    Die Tastatur schickt nur eine Tastennummer. Eine andere Belegung ändert das Zeichen, ohne dass sich an der Hardware etwas ändert.

    Anti-Ghosting ist nicht NKRO

    Anti-Ghosting schützt meist nur ausgewählte Tastengruppen. Nur mit einer Diode an jeder Taste wird jede Kombination erkannt.

    Prellen ist kein Defekt

    Jeder Metallkontakt prellt, das ist Physik und kein Verschleiß. Die kurze Entprellzeit ist eine bewusste Wartezeit des Controllers.

    Videos