Как это работает
Короткие ответы на «как этим пользоваться». Не нашли глазами, впишите вопрос в поиск вверху: он ищет сразу по всем разделам.
Установка
Как установить Keyboop
- Скачайте
.dmgс keyboop.com и откройте его. - Перетащите Keyboop в папку Программы (ярлык рядом в окне).
- Запустите. Keyboop живёт в строке меню (значок рядом с часами) — отдельного окна нет, это фоновый помощник.
macOS говорит «повреждён» или не даёт открыть
Keyboop нотаризован Apple — обычно открывается сразу, без единого предупреждения. Если всё же видите «повреждён и не может быть открыт» (с кнопкой «Переместить в корзину») — это почти всегда недокачанный образ или запуск прямо из .dmg, а не из «Программ».
Лечится так: смонтируйте .dmg заново → перетащите Keyboop в «Программы» → запустите уже оттуда. Если повторяется, скачайте .dmg заново с keyboop.com (старый файл мог недокачаться).
Разрешить доступ к «Универсальному доступу» (Accessibility)
Без него Keyboop не сможет чинить раскладку и слышать хоткеи. При первом запуске он попросит. Нажмите «Открыть Accessibility» и включите Keyboop в списке. Как включите, заработает сам, перезапускать не нужно.
Input Monitoring обычно НЕ требуется.
После обновления доступ показан включённым, но не работает
Разовый эффект смены подписи: уберите Keyboop из списка Accessibility (кнопка «−») и добавьте заново («+» или перетащите). Дальнейшие обновления доступ сохранят — это нужно только один раз.
Какая macOS нужна
Apple Silicon (M-серия) — macOS 14 и новее. Intel-Mac — macOS 13 и новее (голосовой набор работает через Whisper на процессоре: медленнее и теплее, движок Parakeet на Intel недоступен). Перевод выделенного работает на macOS 15+.
Переключение раскладки
Автопереключение — как работает
Набрали слово не в той раскладке. На пробеле, Enter или Tab оно молча чинится: ghbdtn → «привет», и наоборот. Решение принимается по словарю, частотам буквосочетаний и контексту фразы (соседние слова), двусторонне RU↔EN.
Триггеры (пробел/Enter/Tab) можно включать-выключать в Настройки → Переключение.
Поправить вручную, если не угадал
Нажмите ⌥⇧ (Option+Shift) — переключит последнее слово. Хоткей можно сменить на свой в настройках.
Переключить целую строку / несколько слов
Если заметили неверную раскладку поздно — не только последнее слово:
- Выделите строку и нажмите хоткей переключения — чинится всё выделенное.
- В ручном режиме (когда авто выключено) один хоткей чинит всю набранную фразу разом. Валидные слова не трогает: «hello ghbdtn» → «hello привет».
Чинить «на лету», не дожидаясь пробела
Как только сочетание букв стало невозможным в текущем языке, Keyboop чинит слово прямо посреди набора, не дожидаясь пробела. По умолчанию включено. Замена происходит ровно в момент нажатия клавиши, поэтому следующая буква в неё не вклинивается. Если мешает, выключается одним тумблером в Настройки → Переключение.
Звук переключения
При исправлении Keyboop тихо «бупает». Звук и громкость настраиваются (или выключаются) в Настройки → Переключение.
Исключения и обучение
Слова, которые не надо трогать
В Настройки → Исключения есть список слов, которые Keyboop не переключает. «вк» и «тг» уже добавлены как образец — это бренды, чья раскладка случайно совпадает с английским словом. Впишите своё слово и нажмите Enter (или «Добавить»); удалить — крестик ✕ на слове.
«вк» не переключается в «dr» — почему
Так и задумано. Популярные сервисы (вк, тг, ок и др.), чья раскладка совпадает с английским словом, защищены по умолчанию у всех. Этот список вшит и едет с обновлениями.
Не переключать в определённых программах
В тех же настройках можно добавить программу и выбрать режим:
- Выкл — в этом приложении раскладку не трогаю совсем.
- Мягкий — чиню только очевидные слова, а одиночные/короткие буквы (переменные, команды) не трогаю. Удобно для IDE и терминалов.
Плюс есть «режим разработчика» — в IDE и терминалах авто не вмешивается.
Обучение на отмене
Если Keyboop переключил слово, а вы сразу откатили и вернули его как было, он это заметит. На третий такой откат одного и того же слова он спросит баннером в правом верхнем углу: «Оставить «слово» как есть?». Нажмёте «Добавить» — слово уедет в исключения, и Keyboop подтвердит: «Запомнил: больше не трогаю «…»». Нажмёте «Не надо» — про это слово он больше не спросит никогда. Молча в исключения ничего не попадает. Выученные слова видны отдельным списком в настройках, любое можно удалить.
Автозамена (сниппеты)
Сокращения, которые разворачиваются
Набрали короткое сокращение, нажали пробел, и оно превратилось в целую фразу: сув → «С уважением, …», мыл → ваш e-mail. Список своих сниппетов — в Настройки → Автозамена.
Голосовой набор (диктовка)
Как диктовать
- Нажмите хоткей диктовки (по умолчанию правый ⌥), проговорите и нажмите ещё раз. Текст впечатается на месте. Так работает у всех, кто поставил Keyboop недавно.
- Если удобнее «зажать и говорить», в Настройки → Голосовой набор → Режим есть вариант «Удерживать». У тех, кто пользуется приложением давно и настройку не менял, именно он и стоит.
- Знаки препинания расставляются сами.
- Esc во время записи — отмена.
Нужно скачать модель распознавания
Распознавание идёт целиком на вашем Mac, поэтому модель надо один раз скачать: Настройки → Голосовой набор → выберите модель (Whisper или Parakeet на Apple Neural Engine) и нажмите «Скачать». Дальше интернет не нужен: и запись, и распознавание живут на вашем Mac. Полный список случаев, когда Keyboop вообще выходит в сеть, есть на странице приватности.
Диктовка не стартует с первого нажатия
В свежих версиях это исправлено: запись начинается сразу, в том числе сразу после предыдущей фразы. Если всё же молчит, проверьте, что выдан доступ к микрофону (Keyboop попросит при первом использовании) и что модель скачана.
Надиктовали, а текст не вставился (сменилось окно)
Ничего не потеряно: всё надиктованное лежит в Истории, она открывается из меню значка в строке меню. Подробнее про неё — ниже.
История надиктованного
Keyboop хранит локальную историю распознанного текста — видна из меню значка → История. Двойной клик на записи скопирует её в буфер. Если текст не попал куда надо (сменился фокус, поле «съело» вставку), история служит страховкой: ничего не потеряно. Хранится она зашифрованной на этом Mac и никуда не отправляется. Время хранения, очистка одной кнопкой и полное выключение — в настройках голосового ввода, там же историю можно закрыть паролем.
Перевод выделенного
Перевести набранный текст
Выделите свой текст в поле ввода — там, где можно печатать (письмо, чат, заметка, редактор) — и нажмите ⌃⌥T (Control+Option+T). Выделенное заменится переводом, направление RU↔EN Keyboop определит сам. Важно: перевод встаёт на место выделенного, поэтому текст на веб-странице «только для чтения» так не перевести — его негде заменить. Для такого пользуйтесь переводчиком браузера.
Работает через Apple Translation на вашем устройстве (macOS 15+). Буфер обмена при этом не страдает.
Приватность
Что Keyboop отправляет наружу
Из того, что вы печатаете и диктуете, наружу не уходит ничего. Ни телеметрии, ни кейлоггинга, ни аналитики. В сеть Keyboop выходит только по понятным поводам: вы сами качаете голосовую модель, сами открываете ссылку из меню, сами отправляете отзыв через «Сообщить о проблеме…», и приложение проверяет обновления. В проверку уходит ровно то же, что при заходе на любой сайт: ваш IP и номер версии. Распознавание, переключение и перевод целиком на вашем Mac. Подробнее.
А в полях пароля?
В защищённых полях ввода (пароли) Keyboop автоматически выключается и ничего не копит. И главное про буфер: слова он чинит, печатая символы напрямую, буфер в этом не участвует вообще. Исключение одно: выделенный текст в программах, где система не отдаёт выделение (Chrome, Slack, VS Code). Там Keyboop копирует выделение служебным ⌘C и сразу возвращает буфер таким, каким он был, со всеми картинками и форматированием, и только если убедился, что менял его именно он. Punto делал иначе и гонял через буфер каждое исправление, отсюда и затёртые копии.
Хоткеи
Сочетания по умолчанию
| ⌥⇧ | Переключить раскладку последнего слова (ручное). Меняется в настройках. |
| правый ⌥ | Диктовка: нажали, сказали, нажали ещё раз. В настройках есть режим «Удерживать». |
| ⌃⌥T | Перевести выделенный текст. |
| Esc | Отменить текущую диктовку. |
Частые вопросы
Это правда бесплатно? В чём подвох?
Подвоха нет. Без подписки, без «Pro», без рекламы, без аккаунтов. Следить нечем, продавать нечего: ваш ввод не покидает Mac. Открытый код — можно проверить.
Чем отличается от Punto Switcher
Главное — Keyboop не ломает буфер обмена (Punto на macOS гонял каждое исправление через clipboard и затирал то, что вы скопировали). Плюс голос и перевод, приватность по умолчанию и открытый код.
Как обновляться
Keyboop сам находит новые версии. Когда выйдет новая — покажет уведомление у часов с кнопкой «Обновить сейчас». Надоест нажимать каждый раз — там же кнопка «Обновлять автоматически»: дальше Keyboop ставит тихо, в простое, когда вы отошли. Обновления подписаны и проверяются — поддельную сборку не подсунуть.
Всё настраивается в Настройках → Обновления (там же «Проверить сейчас» и можно выключить совсем). А чтобы узнавать, что нового появилось, подпишитесь на мой телеграм-канал @keyboop.
Не нашли ответа
Напишите, разберусь. Контакты и кнопка обратной связи есть в приложении (Настройки → О программе) и на сайте.
Keyboop