Интеллектуальный корректор раскладки клавиатуры для Linux. Определяет ошибочный набор текста не в той раскладке и мгновенно исправляет.
Полный набор инструментов для комфортного многоязычного ввода текста.
Работает везде: X11, Wayland, GNOME, KDE Plasma и даже в консоли (TTY).
xkb-switch
xdotool + xclip
gsettings / D-Bus
ydotool + wl-clip
qdbus / dbus-send
ydotool + wl-clip
evdev UInput
прямой ввод
Не корректирует то, что не нужно. Каждое правило настраивается независимо.
Модульная архитектура с абстрактными провайдерами. Легко добавить поддержку новых DE и раскладок.
Перехват клавиш
Циклический буфер
N-грамм анализ
Замена текста
x11 / wayland
Ubuntu 22.04+ / Debian 12+. Один скрипт установит всё автоматически.
Установит системные пакеты, создаст venv, добавит в группу input, настроит systemd.
Одноразово — выйти из сессии и войти снова для активации группы input.
Несколько способов запуска — от ручного до полностью автоматического.
Индикатор раскладки в трее, меню с настройками и управлением.
Работает в фоне без окон. Идеально для автозапуска.
Для серверов и консольных сессий без графического окружения.
Запускается автоматически при входе в систему.
systemctl --user status layout-switcher,
логи — journalctl --user -u layout-switcher -f,
перезагрузка конфига — systemctl --user reload layout-switcher
YAML-файл + GUI-окно настроек + CLI для исключений.