Печатаете не в той раскладке?
Klyrshift исправит мгновенно
Автоматический корректор раскладки для Linux. Работает в фоне, не мешает вводу, поддерживает Wayland и X11.
Debian 13+ · GNOME 45+ · MIT License · v0.2.9
Как это работает
Три шага от опечатки до исправленного текста.
Слушает ввод
Читает нажатия через evdev. Не захватывает клавиатуру — система работает как обычно.
Замечает ошибку
Словарь top-10k + n-граммы + контекст. Видит бессмыслицу вроде «руддщ» и понимает: это «hello».
Исправляет мгновенно
Удаляет и вводит правильный текст через uinput. Атомарно, одной транзакцией.
Try it yourself
Type text in the wrong layout and the demo shows what you meant. Text that is already correct is left alone.
Klyrshift would correct it to:
…
Возможности
Всё, что нужно, чтобы забыть о переключении раскладки.
Wayland и X11
Работает на обоих протоколах. GNOME, KDE, Sway, Hyprland.
Приватность
Всё локально. Демон не делает сетевых запросов; текст не пишется в логи. Загрузка словарей — только по вашей команде.
Zero-Config .deb
apt install — и работает. Автозагрузка, права, systemd.
Умный контекст
Смотрит на соседние слова. Не трогает URL, email, код.
Три режима
Auto (мгновенно) / Manual (по хоткею) / Hybrid (+undo).
5 языков
en и ru из коробки; uk, de, fr — включаются опционально.
Установка
Одна команда — и Klyrshift работает в фоне.
Установка .deb
# Скачайте .deb со страницы последнего релиза, затем:
sudo apt install ./*_all.deb Download dictionaries
Base frequency lists and professional dictionaries by field. Files come straight from the latest GitHub Release — one click, no build.
Base frequency lists
Top-50k most frequent words per language. Bundled in the .deb, but downloadable on their own.
Professional dictionaries
Domain vocabulary for IT, medicine, law, finance, engineering, science, business, electronics, media, education, gaming and sport. Installed with one command, not bundled in the .deb.
IT / programming
MITLanguages, frameworks, git, databases, networks, DevOps.
klyrshift dict install it --lang ru Medicine and biology
MITAnatomy, diseases, drugs, diagnostics.
klyrshift dict install medicine --lang ru Law
MITCodes, proceedings, contracts, courts.
klyrshift dict install legal --lang ru Finance and accounting
MITBanking, taxes, reporting, investments.
klyrshift dict install finance --lang ru Engineering
MITMechanics, materials, drawings, standards.
klyrshift dict install engineering --lang ru Системные требования
Лёгкий демон — почти не заметен на фоне остальных процессов.
- ОС
- Debian 13+ (trixie) / Ubuntu 24.04+
- Окружение
- GNOME 45+ (Wayland или X11)
- Архитектура
- x86_64 (amd64)
- Зависимости
- python3-evdev, libnotify-bin, wtype (в Depends); g3kb-switch, xdotool, python3-gi, python3-gi-cairo — в Recommends. Ставятся автоматически с .deb.
- RAM
- ~25–50 MB
- Диск
- ~5 MB
KDE, Sway, Hyprland — должно работать, но не тестировалось.
Сообщество и открытый код
MIT License. Весь код открыт, issues и pull requests приветствуются.
Частые вопросы
Заменяет ли Klyrshift раскладку в GNOME?
Нет, работает параллельно. Раскладку переключает через g3kb-switch, но вы можете продолжать пользоваться хоткеем GNOME.
Будет ли работать в терминале?
Да, но по умолчанию терминал в списке исключений: без этого команды могут «исправляться». Настраивается в GUI → Исключения.
Как быть с полями паролей?
v0.2.0 использует AT-SPI — если поле помечено как password, fix не срабатывает. Дополнительно работают стоп-слова.
Собирает ли Klyrshift данные обо мне?
Нет. Всё работает локально, текст не покидает машину. Сетевые запросы делает только сам демон при проверке обновлений (по умолчанию выключена) и команда klyrshift dict download/install, когда вы сами просите скачать словарь.
Как временно отключить?
Большая кнопка в GUI или systemctl --user stop klyrshift.service.
Поддерживается ли macOS / Windows?
Нет. Только Linux.