ForHosting KIT · Entwickler-Tools

Dvorak-QWERTY-Konverter

Retten Sie Text, der mit dem falschen US-Tastaturlayout getippt wurde: Hello, aus QWERTY-Gewohnheit getippt, während der Rechner Dvorak erwartete, erscheint als D.nnr, und ein Tausch macht daraus wieder Hello. Funktioniert in beide Richtungen. Kostenlos in Ihrem Browser.

  • Kostenlos
  • Läuft in Ihrem Browser
  • Ohne Anmeldung
  • Ihre Daten bleiben auf Ihrem Gerät
Nutzen Sie es über WebAPIE-MailTelegramApp bald
Wenn Sie eingeben
Text
Hello world
Richtung
Qwerty to dvorak
Erhalten Sie
Ergebnis
D.nnr ,rpne
Länge
11
Anzahl Zuordnungen
10
Anzahl nicht zugeordnet
0

Wenn das Betriebssystem auf Dvorak steht und Sie auf einer QWERTY-beschrifteten Tastatur tippen—oder umgekehrt—erhalten Sie lesbar wirkenden Unsinn: das ist keine Chiffre, sondern ein Layout-Mismatch. Dieser Dvorak-QWERTY-Konverter übersetzt jedes Zeichen über die gemeinsame physische Taste des anderen US-Layouts: dieselbe Position, die unter QWERTY Q erzeugt, erzeugt unter Dvorak den Apostroph, W wird zum Komma, und so weiter über die Ziffernzeile und die drei Buchstabenzeilen. Zeichen außerhalb der US-Layout-Tabellen bleiben unverändert und erscheinen unter unmapped keys, damit Sie sehen, was nicht umgesetzt wurde.

Wie QWERTY und Dvorak Tastenpositionen teilen

US-QWERTY und US-Dvorak legen unterschiedliche Glyphen auf dieselben physischen Tasten. Dieser Konverter rotiert keine Buchstaben im Alphabet und implementiert keine Keyboard-Shift-Chiffre, die innerhalb einer Zeile gleitet. Er baut zwei parallele Tabellen mit siebenundvierzig unshifted Tasten: Ziffernzeile, drei alphabetische Zeilen und die Backslash-Taste.

Index i in der QWERTY-Zeichenkette ist dieselbe Taste wie Index i in der Dvorak-Zeichenkette. Lateinische Großbuchstaben werden über die Kleinbuchstabenform gemappt und die Großschreibung wiederhergestellt, wenn die Zielglyphe ebenfalls ein Buchstabe ist, sodass Hello unter QWERTY zu D.nnr unter Dvorak wird und die Gegenrichtung Hello wiederherstellt. Ziffern und die Zeichensetzung dieser Zeilen werden ebenso umgesetzt.

Leerzeichen, Tabs und Zeilenumbrüche bleiben still erhalten, damit Mehrwortphrasen ihre Form behalten. Es gibt keinen Zeitstempel, keinen Zufalls-Seed und keinen externen Dienst.

Wo Layout-Remapping in der Praxis vorkommt

Entwickler und Autoren, die zwischen Dvorak und QWERTY wechseln, merken oft erst nach dem Senden, dass ein ganzer Satz unter dem falschen OS-Layout eingetippt wurde; ein vertrauenswürdiges Remapping stellt das beabsichtigte Englisch ohne Neutippen wieder her. Support-Desks und IT-Kanäle erhalten unleserliche Tickets von Nutzern, die ein alternatives Layout auf einer geteilten Maschine aktiv ließen und die inverse Umwandlung brauchen, bevor das Problem verständlich ist. Lehrende zu Tastaturergonomie oder Layout-Geschichte wollen eine Live-Demo derselben physischen Taste mit unterschiedlichen Glyphen unter QWERTY versus Dvorak ohne native Tools.

Capture-the-Flag-Aufwärmer und Rätseljagden verstecken manchmal Nachrichten, die wie Unsinn wirken, bis man einen Layout-Tausch statt einer klassischen Chiffre anwendet. Wenn Sie eine QWERTY-Nachbar-Tasten-Chiffre, Caesar-Rotation oder eine allgemeine Kodierung wie Base64 brauchen, behandeln Sie diese als getrennte Suchabsichten und Landings und überladen Sie diese Dvorak–QWERTY-Tastenpositionsseite nicht.

Text vom falschen Layout wiederherstellen

Fügen Sie eine Nachricht oder Passwort-Eingabe ein, die unter Dvorak getippt wurde, während QWERTY erwartet wurde (oder umgekehrt), und stellen Sie die beabsichtigte Zeichenkette in einem Schritt wieder her.

IT- und Support-Tickets bereinigen

Entschlüsseln Sie unleserliche Berichte von Nutzern, die ein alternatives US-Layout auf einem geteilten Arbeitsplatz aktiv ließen, bevor der Tickettext Sinn ergibt.

Layout-Demos in Unterricht und Rätseln

Zeigen Sie Lernenden oder Lösern, wie dieselben physischen Tasten unter QWERTY versus Dvorak unterschiedliche Glyphen erzeugen—mit einer deterministischen, umkehrbaren Map.

Was macht dieser Dvorak-QWERTY-Konverter?

Er setzt jedes Zeichen nach physischer Tastenposition zwischen den US-Layouts QWERTY und Dvorak um—in beiden Richtungen—und listet Zeichen auf, die nicht in diesen Tabellen stehen.

Ist das dieselbe Sache wie eine Tastatur-Shift-Chiffre?

Nein. Eine Keyboard-Shift-Chiffre schiebt Buchstaben entlang einer QWERTY-Zeile um einen Offset. Dieses Tool tauscht Glyphen zwischen zwei vollständigen Layouts nach gemeinsamer Tastenposition und ist mit der Gegenrichtung vollständig umkehrbar.

Wie korrigiere ich eine Nachricht, die ich im falschen Layout getippt habe?

Fügen Sie den unleserlichen Text ein und wählen Sie die Richtung, die zum Vorfall passt. War der Rechner auf Dvorak eingestellt, während Sie aus QWERTY-Gewohnheit tippten, wählen Sie Dvorak zu QWERTY: D.nnr ,rpne wird wieder zu Hello world.

Was passiert mit Umlauten, Akzenten und Emoji?

Sie werden unverändert ins Ergebnis übernommen, weil sie in den US-Tastentabellen für QWERTY und Dvorak nicht vorkommen. Jedes solche Zeichen wird einmal aufgelistet, damit Sie genau sehen, was nicht umgewandelt wurde.

Welche Tasten berücksichtigt der Konverter?

Er kennt siebenundvierzig Tasten ohne Umschalttaste: die Zahlenreihe, die drei Buchstabenreihen und den Backslash. Großbuchstaben behalten ihre Schreibweise, Leerzeichen, Tabulatoren und Zeilenumbrüche bleiben erhalten.

Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.

POSThttps://api.kit.forhosting.com/enc/dvorak-qwerty

Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.

curl -X POST https://api.kit.forhosting.com/enc/dvorak-qwerty \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Hello"}'
{
  "text": "Hello"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "enc.dvorak_qwerty",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.

pro Anfrage$0.002

Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.

HTTPCodeBedeutung
401unauthorizedDer API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer).
402insufficient_balanceIhr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht.
404unknown_typeUnbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog.
429rate_limitedZu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt.

Wählen Sie qwerty_to_dvorak oder dvorak_to_qwerty, fügen Sie die falsch getippte Zeichenkette ein und stellen Sie wieder her, was Sie schreiben wollten. Das kostenlose Browser-Tool und die kostenpflichtige API teilen eine reine, deterministische Funktion ohne Netzwerk und ohne Zufall.

Wie QWERTY und Dvorak Tastenpositionen teilen

Die Umwandlung mit qwerty_to_dvorak ersetzt jedes Quellzeichen durch die Dvorak-Glyphe an diesem Index; dvorak_to_qwerty wendet die inverse Map an. Jedes andere Zeichen—Emoji, akzentuierte Buchstaben, Währungssymbole oder Tasten anderer nationaler Layouts—wird ins Ergebnis kopiert und einmal in der Liste unmapped_keys erfasst. Weil die Tabellen feste Konstanten sind und der Durchlauf eine reine Schleife ist, erzeugen identischer Text und identische direction immer dasselbe JSON.

Was Sie senden und was Sie zurückbekommen

Senden Sie ein Pflicht-String-Feld namens text und ein optionales Feld direction. Direction akzeptiert qwerty_to_dvorak oder dvorak_to_qwerty; fehlt es, ist qwerty_to_dvorak der Standard, damit ein minimales Payload noch nützlich remappt. Bei Erfolg spiegelt die Antwort den Original-text und die aufgelöste direction wider, liefert die umgesetzte result-Zeichenkette, length dieses Ergebnisses, mapped_count für wie viele Zeichen einen Tabelleneintrag trafen, unmapped_count und unmapped_keys für durchgereichte Zeichen sowie die Labels layout_from und layout_to für Quell- und Zielprofil. Fehlender text, Nicht-Objekt-Payloads, Nicht-String-Objekte für text, Zeichenketten über dem dokumentierten Maximum und unbekannte direction-Werte scheitern mit invalid_input und einer klaren englischen Meldung. Validierungsfehler verbrauchen kein Prepaid-Guthaben. Klassische Checks: Hello mit qwerty_to_dvorak zu D.nnr umsetzen, diese Zeichenkette mit dvorak_to_qwerty umkehren und Hello wiederherstellen, hello world inklusive Leerzeichen umsetzen und bestätigen, dass eine Zeichenkette mit Emoji das Emoji in unmapped_keys meldet und dennoch ein vollständiges Ergebnis liefert. Der Preis erfolgreicher API-Aufrufe ist die veröffentlichte Basis von $0.002 pro Element.

Wo Layout-Remapping in der Praxis vorkommt

Weil diese Fähigkeit ein reiner Parse-Motor ist, ist der API-Preis die veröffentlichte Basis von $0.002 pro erfolgreichem Element und fehlgeschlagene Validierung wird nicht berechnet.

Welche Richtung soll ich wählen?

Nutzen Sie qwerty_to_dvorak, wenn der Text als QWERTY-Zeichen entstand und als Dvorak-Positionen gelesen werden soll; nutzen Sie dvorak_to_qwerty für die Umkehrung. Standard ist qwerty_to_dvorak.

Was sind unmapped keys?

Zeichen außerhalb der US-Layout-Tabellen—etwa Emoji oder akzentuierte Buchstaben—werden unverändert ins Ergebnis kopiert und einmalig in unmapped_keys gelistet, damit Sie sehen, was nicht umgesetzt wurde.

Was kostet es?

Das Browser-Tool ist kostenlos und läuft lokal. API-Anfragen nutzen vorab bezahltes KIT-Guthaben zu $0.002 pro erfolgreichem Element; ungültige Eingaben werden nicht berechnet.

Vollständige KIT-Dokumentation lesen →