Wayland üzerinde çalışan GNOME masaüstünde yanlış klavye düzeni kullanılarak yazılan kelimeleri düzeltmeye yardımcı olan proje yayınlandı. Bu yardımcı program, yanlış Rusça veya İngilizce klavye düzeni kullanılarak yazılan son kelimeyi Shift tuşuna iki kez basarak düzeltiyor. Kod Rust dilinde yazılmış olup MIT lisansı altında dağıtılmaktadır. Geliştirmenin bu aşamasında program beta kalitesindedir; hata raporları memnuniyetle karşılanmaktadır.
Temel kullanım senaryosu: Kullanıcı, örneğin "hello" yerine "ghbdtn" yazar, Shift tuşuna iki kez basar ve kelime farklı bir yazı tipinde yeniden yazılır. Değiştirme işlemi, metni panoya kopyalamadan, yerinde gerçekleştirilir (program, yanlış girilen kelimeyi silmek için Backspace tuşuna basmayı simüle eder ve ardından doğru yazı tipinde girişi tekrarlar). Karışık metinlerde, program zaten doğru olan bitişik kelimeleri değiştirmekten kaçınmaya çalışır; örneğin, "good ntrcn" "good text"e ve "wi-fi ye" "wi-fi nu"ya dönüştürülür. Kullanıcı sözlüğü kullanılarak hassas otomatik kelime değiştirme mümkündür.
Proje, evdev/uinput ile çalışan bir arka plan işleminden ve GNOME Wayland'de düzen değiştirme olanağı sağlayan küçük bir GNOME Shell eklentisinden oluşmaktadır. Varsayılan olarak, program yerel olarak çalışır ve bulut, pano veya büyük dil modellerini kullanmaz. Giriş hatalarını otomatik olarak tespit etmek için yerel olarak çalışan bir yapay zeka modeli kullanan deneysel bir "--smart" modu seçenek olarak mevcuttur. Proje ayrıca metni farklı bir düzene dönüştürmek için ayrı bir komut satırı yardımcı programı da içermektedir. Destek şu anda GNOME Wayland ve Rusça/İngilizce dillerine odaklanmıştır.
Kaynak: opennet.ru
