Набрали не в той раскладке? Ghbdtn исправит сама
Программа работает в фоне, следит за набором и перенабирает слово в нужной раскладке: ghbdtn становится «привет», а руддщ – «hello». Ручной режим включается двойным Left Shift.
Windows x64 · Бесплатно, MPL-2.0 · Работает без сети
Слово перенабирается в другой раскладке, а раскладка переключается
Что умеет
Автопереключение
Слово читается дважды: как набрано и как текст другой раскладки. Переключается, когда другое чтение заметно правдоподобнее. Три режима: осторожный, сбалансированный, агрессивный.
Двойной Left Shift
Перенабирает слово, переводит выделение или слово у каретки. Повторный жест возвращает прежний текст. Двойной Left Ctrl конвертирует всю набранную строку.
Не ждёт конца слова
По желанию программа переключает слово уже после нескольких букв, если начало не похоже ни на одно слово своего языка. Двойной Left Shift до конца слова отменяет.
Учится на ваших правках
Отмена исправления запоминается: слово больше не трогается. Слово, переключённое вручную, в следующий раз переключается само. Записи ведутся отдельно для каждого приложения.
Не лезет куда не надо
В полях пароля программа ничего не делает. Не трогаются слова с цифрами, адреса, пути, смешанные алфавиты и аббревиатуры. В полноэкранных приложениях и менеджерах паролей она молчит.
Правила для приложений
Список исключений с масками, отдельные настройки для каждого приложения, быстрая пауза из меню трея, в том числе на 30 минут или час.
Подсказка у каретки
При смене раскладки рядом с кареткой появляется метка RU или EN. Если решение неочевидно, метка называет причину: обучение, словарь или «не трогать».
Регистр и Caps Lock
«ТОлько» становится «Только», «пРИВЕТ» – «Привет», а Caps Lock выключается. Двойной Right Shift меняет регистр выделения, в меню трея есть транслит.
Учитывает контекст
Короткое служебное слово перед исправляемым переводится вместе с ним: D yfxfkt становится «В начале». Исправляется только неверная часть слова.
Без сети
Набранное никуда не отправляется, программа сама не обращается в интернет. Настройки лежат в config.json рядом с Ghbdtn.exe.
Скриншоты
Как начать
- Скачайте архив со страницы Releases и проверьте его по файлу
.sha256. - Распакуйте в любую папку и запустите
Ghbdtn.exe. Значок появится в области уведомлений, он показывает текущую раскладку. - Печатайте. Не та раскладка? Дважды нажмите Left Shift. Параметры, автозапуск и правила для приложений – в меню значка.
Программа ставит глобальные хуки клавиатуры и мыши, как все переключатели раскладки; антивирус может спросить о ней. Исходный код открыт, его можно проверить и собрать самому: описание сборки.



