Klyrshift Скачать

Печатаете не в той раскладке? Klyrshift исправит мгновенно

Автоматический корректор раскладки для Linux. Работает в фоне, не мешает вводу, поддерживает Wayland и X11.

Debian 13+ · GNOME 45+ · MIT License · v0.2.8.4

Klyrshift Главное окно · включено Включено Активен · Auto Ручной Авто Гибрид Нажмите, чтобы приостановить исправления

Как это работает

Три шага от опечатки до исправленного текста.

01

Слушает ввод

Читает нажатия через evdev. Не захватывает клавиатуру — система работает как обычно.

02

Замечает ошибку

Словарь top-10k + n-граммы + контекст. Видит бессмыслицу вроде «руддщ» и понимает: это «hello».

03

Исправляет мгновенно

Удаляет и вводит правильный текст через uinput. Атомарно, одной транзакцией.

Попробуйте сами

Наберите текст не в той раскладке — демо покажет, что вы имели в виду. Правильный текст Klyrshift не трогает.

Klyrshift исправит на:

…

Попробуйте:

Возможности

Всё, что нужно, чтобы забыть о переключении раскладки.

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

Скачать словари

Базовые частотные списки и профессиональные словари по разделам. Файлы берутся из последнего GitHub Release — один клик, без сборки.

Базовые частотные списки

Топ-50k самых частых слов языка. Входят в .deb, но можно скачать отдельно.

Профессиональные словари

Тематическая лексика для IT, медицины, юриспруденции, финансов, инженерии, науки, бизнеса, электроники, медиа, образования, игр и спорта. Ставится одной командой, не входит в .deb.

IT / программирование

MIT

Языки, фреймворки, git, БД, сети, DevOps.

  • Русский · 1010 слов · 19 KB .txt
  • English · 1263 слов · 11 KB .txt
klyrshift dict install it --lang ru

Медицина и биология

MIT

Анатомия, болезни, препараты, диагностика.

  • Русский · 1579 слов · 31 KB .txt
  • English · 2136 слов · 21 KB .txt
klyrshift dict install medicine --lang ru

Юриспруденция

MIT

Кодексы, процессы, договоры, суд.

  • Русский · 225 слов · 4 KB .txt
  • English · 220 слов · 2 KB .txt
klyrshift dict install legal --lang ru

Финансы и бухгалтерия

MIT

Банки, налоги, отчётность, инвестиции.

  • Русский · 146 слов · 2 KB .txt
  • English · 152 слов · 1 KB .txt
klyrshift dict install finance --lang ru

Инженерия и строительство

MIT

Сопромат, механизмы, материалы, ГОСТы.

  • Русский · 250 слов · 4 KB .txt
  • English · 174 слов · 1 KB .txt
klyrshift dict install engineering --lang ru

Наука

MIT

Физика, химия, математика, биология, астрономия.

  • Русский · 1077 слов · 19 KB .txt
  • English · 1692 слов · 16 KB .txt
klyrshift dict install science --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.