{"id":184082,"date":"2026-11-02T11:40:53","date_gmt":"2026-11-02T09:40:54","guid":{"rendered":"https:\/\/prohoster.info\/blog\/news\/dostupen-wayswitch-1-0-avtomaticheskij-korrektor-vvoda-ne-v-toj-raskladke-klaviatury"},"modified":"2026-11-02T11:40:59","modified_gmt":"2026-11-02T09:40:59","slug":"wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout","status":"publish","type":"post","link":"https:\/\/prohoster.info\/de\/blog\/news\/wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout","title":{"rendered":"WaySwitch 1.0 ist verf\u00fcgbar, ein automatischer Korrektor f\u00fcr Eingaben in der falschen Tastaturbelegung.","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Die erste Ausgabe der Anwendung WaySwitch wurde ver\u00f6ffentlicht, die Funktionen zur automatischen Korrektur von Texten bereitstellt, die in einer falschen Tastaturlayout oder bei aktivierter Feststelltaste eingegeben wurden, sowie zur Behebung h\u00e4ufiger Tippfehler. Das Programm wird als Alternative zu Punto Switcher positioniert und l\u00e4uft in Linux-Umgebungen auf Basis des Wayland-Protokolls. Die Nutzung wird in GNOME, KDE Plasma, Sway, Hyprland, Xfce, MATE, Budgie und LXQt unterst\u00fctzt. Der Projektcode ist in Python unter Verwendung von KI-Tools geschrieben und unter der MIT-Lizenz ver\u00f6ffentlicht. Die grafische Benutzeroberfl\u00e4che wurde mit der GTK-Bibliothek erstellt, es sind aber auch ein Widget f\u00fcr KDE und ein Modul f\u00fcr die Waybar verf\u00fcgbar. Fertige Pakete sind in den Formaten deb und rpm zusammengestellt.<\/p>\n<p>Hauptfunktionen:<\/p>\n<ul>\n<li class=\"l\"> Automatische Anpassung und \u00c4nderung des Layouts nach dem Dr\u00fccken der Leertaste, ohne Hotkeys zu verwenden und ohne das Layout manuell umzuschalten (zum Beispiel wird nach der Eingabe von &#171;ghbdtn&#187; der Text in &#171;\u043f\u0440\u0438\u0432\u0435\u0442&#187; umgewandelt und das russische Layout aktiviert).\n<li class=\"l\"> Automatische Korrektur und Layoutumschaltung bei den ersten vier lateinischen Buchstaben, falls die Eingabe keinem Wort im W\u00f6rterbuch entspricht.\n<li class=\"l\"> Manuelle Korrektur des letzten Wortes durch doppeltes Dr\u00fccken der Shift-Taste und einer ganzen Phrase durch dreifaches Dr\u00fccken der Shift-Taste.\n<li class=\"l\"> Korrektur des ausgew\u00e4hlten Texts, Transliteration (\u041f\u0440\u0438\u0432\u0435\u0442 -&gt; Privet) und Zahlen in Worten (1250 -&gt; &#171;eine Tausend zweihundertf\u00fcnfzig&#187;). Funktioniert nur in GNOME.\n<li class=\"l\"> Korrektur von Tippfehlern, wie zwei Gro\u00dfbuchstaben am Anfang eines Wortes, Buchstaben &#8216;\u044e&#8217; und &#8216;\u0431&#8217; anstelle von Punkt und Komma, zusammenh\u00e4ngendes Schreiben von Partikeln, fehlendes Leerzeichen.\n<li class=\"l\"> F\u00fchrung einer Ausschlussliste f\u00fcr W\u00f6rter und Programme (zum Beispiel das Verbot von Autokorrektur im Terminal und in IDEs).\n<\/ul>\n<p>F\u00fcr die Erfassung von Eingabeereignissen wird evdev \u00fcber \/dev\/input\/event* verwendet. Bei der Erkennung eines Leertastendrucks dekodiert der Hintergrundprozess die im Puffer gespeicherten Eingaben in das aktuelle und alternative Layout basierend auf Tabellen von libxkbcommon. Die Entscheidung zur Eingabekorrektur erfolgt anhand des W\u00f6rterbuchs und des Modells der Zeichen-Trigramme. Die Korrektur erfolgt durch Simulation des Layoutwechsels, Eingabe von Backspace und Ersetzung der neuen Eingabe.<\/p>\n<p><center><img decoding=\"async\" src=\"\/wp-content\/uploads\/2026\/11\/896f4ef8bccdb74835a49bfcc7e10dbc.png\" style=\"display:block;margin: 0 auto;\" \/><\/center><\/p>\n<p>Zus\u00e4tzlich kann die vor wenigen Tagen ver\u00f6ffentlichte Version der Anwendung Lay 1.0.123 erw\u00e4hnt werden, die eine \u00e4hnliche Funktionalit\u00e4t bietet, aber neben Wayland auch X11 unterst\u00fctzt.<br \/>\n<br \/>Quelle: <a content=\"nofollow\" rel=\"nofollow\" href=\"https:\/\/www.opennet.ru\/opennews\/art.shtml?num=66588\">opennet.ru<\/a> <\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f WaySwitch, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u043b\u0438 \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 Caps Lock, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445 \u043e\u043f\u0435\u0447\u0430\u0442\u043e\u043a. \u041f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u043f\u043e\u0437\u0438\u0446\u0438\u043e\u043d\u0438\u0440\u0443\u0435\u0442\u0441\u044f \u043a\u0430\u043a \u0430\u043d\u0430\u043b\u043e\u0433 Punto Switcher, \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0449\u0438\u0439 \u0432 Linux-\u043e\u043a\u0440\u0443\u0436\u0435\u043d\u0438\u044f\u0445 \u043d\u0430 \u0431\u0430\u0437\u0435 \u043f\u0440\u043e\u0442\u043e\u043a\u043e\u043b\u0430 Wayland. \u041f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0440\u0430\u0431\u043e\u0442\u0430 \u0432 GNOME, KDE Plasma, Sway, Hyprland, Xfce, MATE, Budgie \u0438 LXQt. \u041a\u043e\u0434 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u043d\u0430\u043f\u0438\u0441\u0430\u043d [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":10,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-184082","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f WaySwitch, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u043b\u0438 \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 Caps Lock, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Alexander Kovalev\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/de\/blog\/news\/wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"de_DE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d WaySwitch 1.0, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440 \u0432\u0432\u043e\u0434\u0430 \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f WaySwitch, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u043b\u0438 \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 Caps Lock, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/de\/blog\/news\/wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2026-11-02T09:40:54+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2026-11-02T09:40:59+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47WaySwitch 1.0 ist verf\u00fcgbar, der automatische Korrektor f\u00fcr Eingaben in der falschen Tastaturbelegung | ProHoster","description":"Die erste Ausgabe der WaySwitch-App ist ver\u00f6ffentlicht worden. Sie bietet Funktionen zur automatischen Korrektur von Texten, die in der falschen Tastaturbelegung eingegeben wurden oder w\u00e4hrend der Aktivierung von Caps Lock, sowie zur Korrektur h\u00e4ufiger Fehler.","canonical_url":"https:\/\/prohoster.info\/de\/blog\/news\/wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"de_DE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47\u0414\u043e\u0441\u0442\u0443\u043f\u0435\u043d WaySwitch 1.0, \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438\u0439 \u043a\u043e\u0440\u0440\u0435\u043a\u0442\u043e\u0440 \u0432\u0432\u043e\u0434\u0430 \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b | ProHoster","og:description":"\u041e\u043f\u0443\u0431\u043b\u0438\u043a\u043e\u0432\u0430\u043d \u043f\u0435\u0440\u0432\u044b\u0439 \u0432\u044b\u043f\u0443\u0441\u043a \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u044f WaySwitch, \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u044e\u0449\u0435\u0433\u043e \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043a\u043e\u0440\u0440\u0435\u043a\u0442\u0438\u0440\u043e\u0432\u043a\u0438 \u0442\u0435\u043a\u0441\u0442\u0430, \u0432\u0432\u0435\u0434\u0451\u043d\u043d\u043e\u0433\u043e \u043d\u0435 \u0432 \u0442\u043e\u0439 \u0440\u0430\u0441\u043a\u043b\u0430\u0434\u043a\u0435 \u043a\u043b\u0430\u0432\u0438\u0430\u0442\u0443\u0440\u044b \u0438\u043b\u0438 \u043f\u0440\u0438 \u0432\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u0438 Caps Lock, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0430\u0441\u043f\u0440\u043e\u0441\u0442\u0440\u0430\u043d\u0451\u043d\u043d\u044b\u0445.","og:url":"https:\/\/prohoster.info\/de\/blog\/news\/wayswitch-1-0-released-automatic-correction-for-text-typed-in-the-wrong-keyboard-layout","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2026-11-02T09:40:54+00:00","article:modified_time":"2026-11-02T09:40:59+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":[],"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/184082","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/users\/10"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/comments?post=184082"}],"version-history":[{"count":1,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/184082\/revisions"}],"predecessor-version":[{"id":184083,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/posts\/184082\/revisions\/184083"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/media?parent=184082"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/categories?post=184082"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/de\/wp-json\/wp\/v2\/tags?post=184082"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}