Virtuelle Tastatur

Tippen Sie in einer anderen Sprache: nationale Belegungen nach Position, Tottasten, AltGr-Ebene, koreanische Silben, japanisches Romaji — alles im Browser.

Die Pfeiltasten wechseln zwischen den Tasten auf dem Bildschirm, Enter drückt eine davon. Tab verlässt die Tastatur; Ihre eigene Tastatur schreibt direkt ins Textfeld.

Physische Tasten werden nach Position zugeordnet: Jede Taste tippt, was die gewählte Belegung an dieser Stelle vorsieht — unabhängig von Ihrer Systembelegung. Die Erfassung gilt nur, solange das Textfeld den Fokus hat; Strg+C, Tab und die Pfeile funktionieren weiter.

Alt Gr — auf Ihrer Tastatur gehalten oder unten angeklickt — erreicht die dritte Ebene, auf die die Belegung @, € und die Klammern legt. Eine Tottaste (gestrichelter Rand) tippt für sich nichts: erst die Taste, dann ein Buchstabe für das Akzentzeichen, die Leertaste für das Zeichen selbst oder die Rücktaste zum Abbrechen.

Ein Werkzeug, dreizehn Sprachen

Diese Tastatur tippt die dreizehn Sprachen, in denen diese Website geschrieben ist, und zeigt für jede die Belegung, die Menschen in dieser Sprache tatsächlich verwenden — gewählt nach einer einfachen Regel: die Standardbelegung des Landes mit den meisten Sprechern. Hebräisch ist die Norm SI-1452, Französisch ist AZERTY, Deutsch ist QWERTZ, Russisch ist ЙЦУКЕН, Spanisch ist die lateinamerikanische Belegung, Portugiesisch die brasilianische ABNT2, Türkisch das Turkish Q, Japanisch die JIS-Kana-Belegung und Koreanisch Dubeolsik. Die Auswahl führt jede Belegung unter ihrem eigenen Namen in ihrer eigenen Sprache, denn wer seine Sprache sucht, erkennt deren Endonym in jeder Oberflächensprache.

Ein Eintrag ist mit Absicht unspektakulär: Indonesisch. Indonesien hat keine nationale Tastaturbelegung — das Land tippt auf US QWERTY, derselben Belegung wie Englisch — und die ehrliche Antwort ist, das zu sagen, statt eine Belegung zu erfinden, die kein Indonesier je gesehen hat. Das Werkzeug öffnet mit der Belegung der Sprache, in der Sie es lesen, und Sie können jederzeit zu jeder anderen wechseln; der bereits getippte Text bleibt dabei stehen.

Positionszuordnung: Ihre eigene Belegung spielt keine Rolle

Tippen Sie auf Ihrer physischen Tastatur, liest das Werkzeug jede Taste nach ihrer Position auf dem Brett — nie nach dem Zeichen, das Ihr Betriebssystem ihr zuschreibt. Die Taste zwei Reihen über der Leertaste, direkt rechts von J — die K-Position — tippt k unter US QWERTY und ל unter der hebräischen Belegung, ganz gleich, welche Belegung auf Ihrem Rechner installiert ist. Diese Umkehrung ist der ganze Sinn: Würde das Werkzeug auf das Betriebssystem hören, gäbe es Ihnen nur Ihre eigene Belegung als Echo zurück und könnte nie eine Sprache tippen, deren Belegung Sie nicht installiert haben.

Ein Klick auf eine Bildschirmtaste und ein Anschlag auf dem physischen Brett laufen durch exakt dieselbe Maschinerie, sodass die beiden nie uneins darüber sein können, was eine Taste tut. Während Sie physisch tippen, leuchtet die gedrückte Taste auf der Bildschirmtastatur auf — so lernt man, wo die Zeichen einer unvertrauten Belegung wohnen, so wie es früher ein bedruckter Tastaturaufkleber beibrachte.

Die Erfassung ist bewusst schmal. Physische Tasten werden nur gelesen, solange das Textfeld den Fokus hat, der Rest der Seite funktioniert also normal weiter. Kürzel wie Strg+C, Strg+V, Strg+A und Strg+Z gehen direkt an den Browser durch, ebenso die Pfeiltasten, Pos1, Ende und Entf — und Tab wird nie verschluckt, denn ein Werkzeug, das Tab frisst, sperrt jeden ein, der die Seite per Tastatur bedient.

Woran es einer physischen Tastatur fehlen kann, sind Tasten. Die europäischen Belegungen hier sind ISO-Tastaturen: Sie tragen eine 102. Taste zwischen der linken Umschalttaste und dem ersten Buchstaben der untersten Reihe, und die brasilianische ABNT2 fügt eine 49. neben der rechten Umschalttaste hinzu. Eine ANSI-Tastatur amerikanischer Bauart hat beide nicht, kein Anschlag von Ihnen erreicht sie also — auf der Bildschirmtastatur sind sie aber wie jede andere Taste gezeichnet, und ein Klick tippt genau das, was die Belegung dort vorsieht. Nichts an einer Belegung ist unerreichbar; auf der falschen Tastatur ist ein kleiner Teil davon nur mit der Maus zu haben.

Ebenen: Umschalt, Feststelltaste, AltGr und Tottasten

Eine echte Tastatur tippt mehr Zeichen, als sie Tasten hat, und sie schafft das mit Ebenen. Gehaltenes Umschalt tippt die Umschalt-Ebene; ein Klick auf das Umschalt am Bildschirm rastet dagegen für genau ein Zeichen ein, wie sich Bildschirmtastaturen überall verhalten. Die Feststelltaste ist schmaler, als man meint: Sie schreibt nur die Tasten groß, bei denen die Umschalt-Ebene wirklich der Großbuchstabe des Grundbuchstabens ist — sie macht also aus a ein A, aber nie aus 1 ein !. Auf einer Schrift ganz ohne Groß- und Kleinschreibung — Hebräisch ist eine — tut die Feststelltaste nichts, genau wie auf einer echten hebräischen Tastatur.

Die europäischen Belegungen tragen eine dritte Ebene, erreichbar mit AltGr, auf der Zeichen wie @, € und die Klammerpaare wohnen, und Tottasten mit dem Standardverhalten: Akzent drücken, dann den Buchstaben, und beide setzen sich zusammen — Tottaste und dann Leertaste ergibt das blanke Zeichen, und ein Buchstabe, mit dem sich der Akzent nicht verbinden kann, kommt einfach nach ihm an. Eine wartende Tottaste wird auf der Bildschirmtastatur angezeigt, damit die Stille zwischen den beiden Anschlägen sichtbar ist statt verwirrend.

Zwei hebräische Details sehen aus wie Fehler und sind die Norm. Die Belegung spiegelt ihre paarigen Begrenzer — Umschalt+9 tippt ), wo US QWERTY ( tippt —, weil die Norm das logische Zeichen zuordnet und der bidirektionale Textalgorithmus es beim Zeichnen zurückspiegelt; die Taste, die wie eine öffnende Klammer aussieht, erzeugt am Bildschirm eine öffnende Klammer. Und das Textfeld selbst kippt auf rechts-nach-links, wenn Sie Hebräisch oder Arabisch wählen, denn die Richtung gehört zum getippten Text, nicht zur Sprache der Seite drum herum.

Japanisch und Koreanisch sind Eingabemethoden, nicht bloß Belegungen

Für die meisten Sprachen ist eine Tastatur eine Tabelle: eine Tastenposition, ein Zeichen. Koreanisch und Japanisch brauchen mehr als eine Tabelle. Das koreanische Dubeolsik tippt Jamo — einzelne Konsonanten und Vokale — und eine Eingabemethode setzt sie beim Tippen zu Silbenblöcken zusammen: ㅎ, dann ㅏ, dann ㄴ wird zu 한, zusammengesetzte Vokale und doppelte Endkonsonanten bauen sich genauso auf, und ein Endkonsonant wandert in die nächste Silbe, wenn das Folgende das zur richtigen Lesart macht. Die Rücktaste nimmt die Komposition Jamo für Jamo zurück, statt die ganze Silbe zu löschen — so verhält sich jede koreanische Eingabemethode, und alles andere macht das Korrigieren eines Tippfehlers zur Qual.

Japanisch kommt in zwei Modi. Standard ist die Romaji-Eingabe auf der physischen Tastatur — Sie tippen ka und か erscheint, mit der Standardbehandlung des kleinen っ und des ん —, denn so geschieht das meiste japanische Tippen tatsächlich. Die Bildschirmtastatur zeigt die JIS-Kana-Belegung, auf der jede Taste eine Silbe ist, und ein positioneller JIS-Modus steht bereit für alle, die wirklich so tippen. Ein Schalter wechselt die Ausgabe zwischen Hiragana und Katakana.

Was das Werkzeug bewusst nicht tut, ist Kana in Kanji umzuwandeln. Echte Umwandlung braucht ein Wörterbuch mit Hunderttausenden Wörtern und darüber ein Ranking-Modell — einen IME, keine Tastatur —, und einen schlechten auszuliefern wäre schlimmer als keinen: Sie bekämen plausiblen, falschen Text ohne jede Möglichkeit, es zu sehen. Die Nur-Kana-Ausgabe steht hier ausdrücklich, damit die Grenze verstanden statt entdeckt wird.

Läuft in Ihrem Browser

Die Belegungen sind Daten, die mit der Seite kommen, und jeder Anschlag wird lokal verarbeitet. Nichts von dem, was Sie tippen, wird hochgeladen, gespeichert oder protokolliert — was bei einem Tippwerkzeug mehr zählt als bei den meisten, denn was Menschen in eine Tastatur tippen, ist oft genau der Text, der ihnen wichtig ist. Die Erfassung ist auf das Textfeld begrenzt, das Werkzeug sieht also nie eine Taste, die Sie anderswo drücken, und das Schließen des Tabs lässt nichts zurück.

Häufig gestellte Fragen

Warum tippt die K-Taste ל?
Weil Tasten nach physischer Position zugeordnet werden, nicht nach dem Zeichen, das Ihr Betriebssystem meldet. Unter der hebräischen Belegung trägt die K-Position das ל, also tippt sie es — auf Ihrem Brett wie auf der Bildschirmtastatur. Genau das erlaubt Ihnen, eine Sprache zu schreiben, deren Belegung auf Ihrem Rechner nicht installiert ist.
Muss die Sprache auf meinem Computer installiert sein?
Nein. Das Werkzeug fragt das Betriebssystem nie, was eine Taste bedeutet — es löst jede Taste selbst gegen die gewählte Belegung auf. Ihr Rechner kann jede beliebige Belegung haben, oder keine der relevanten, und der getippte Text kommt gleich heraus.
Warum funktionierte mein Strg+C beim Tippen weiter?
Mit Absicht. Modifikator-Kürzel, die Pfeiltasten, Pos1, Ende, Entf und Tab werden unverändert an den Browser durchgereicht statt abgefangen, sodass die gewohnten Bearbeitungsgriffe — Kopieren, Einfügen, Rückgängig, alles auswählen — im Textfeld weiter funktionieren und die Tastaturnavigation außerhalb davon auch.
Kann es japanische Kana in Kanji umwandeln?
Nein, bewusst nicht. Kanji-Umwandlung braucht einen IME — ein Wörterbuch mit Hunderttausenden Wörtern plus ein Ranking-Modell —, und ein schlechter erzeugt plausiblen, falschen Text, was schlimmer ist als keiner. Das Werkzeug tippt Hiragana und Katakana, mit Romaji-Eingabe auf der physischen Tastatur, und sagt das, statt Sie die Grenze entdecken zu lassen.
Warum tippt Umschalt+9 im Hebräischen eine schließende Klammer?
Es tippt das logische Zeichen, das die Norm SI-1452 dort vorsieht, und der bidirektionale Textalgorithmus spiegelt es, wenn Rechts-nach-links-Text gezeichnet wird — am Bildschirm sehen Sie also genau die Klammer, die auf der Taste steht. Das zu „reparieren“ würde jede in Hebräisch getippte Klammer kaputt machen.
Meine Tastatur hat keine Taste neben der linken Umschalttaste. Kann ich sie trotzdem tippen?
Ja, per Klick. Die europäischen Belegungen sind ISO-Tastaturen mit einer 102. Taste an dieser Stelle, und die brasilianische ABNT2 hat eine zusätzliche Taste neben der rechten Umschalttaste; eine ANSI-Tastatur amerikanischer Bauart hat keine von beiden. Beide sind auf der Bildschirmtastatur gezeichnet, und ein Klick tippt, was die Belegung dort vorsieht — kein Zeichen einer Belegung bleibt also außer Reichweite, welche Tastatur Sie auch besitzen.
Wird etwas von dem, was ich tippe, an einen Server gesendet?
Nein. Die ganze Tastatur — Belegungen, Zuordnung, Komposition — läuft in Ihrem Browser. Anschläge werden lokal verarbeitet, nichts wird hochgeladen oder protokolliert, und die Erfassung gilt nur, solange das Textfeld den Fokus hat — Tasten, die anderswo auf der Seite gedrückt werden, sieht das Werkzeug nie.