Переключатель раскладки для macOS

Набрали ghbdtn, получили «привет»

Swapboard замечает слова, набранные не в той раскладке, и перепечатывает их сам. Работает из строки меню, без окна в Dock.

macOS 13 или новее · Apple Silicon и Intel · бесплатно

Не установилось или не заработало? Напишите в Telegram или на , разберёмся.

Как это выглядит

Полторы минуты живого набора: автопереключение, ⇧⇧, выделение и ёфикатор.

Возможности

Печатайте, не глядя на раскладку

  • Автопереключение

    На границе слова: пробел, Tab, Return и знаки препинания. Знак тоже печатается в нужной раскладке: ghbdtn& превращается в «привет?».

  • ⇧⇧ исправляет

    Есть выделение: переводит его в другую раскладку. Нет: исправляет текущее или последнее слово, повторное ⇧⇧ вернёт как было.

  • Двойные заглавные

    «ПРивет» сам становится «Привет».

  • Ёфикатор

    Включается в меню: «еще» становится «ещё», «черный» становится «чёрный». Неоднозначные пары вроде «все/всё» не трогает.

  • Правила приложений

    В терминалах и редакторах кода только по ⇧⇧, в менеджерах паролей, играх и удалённых рабочих столах не вмешивается совсем. Свои исключения добавляются из меню.

  • Учится на отменах

    Отменили переключение через ⇧⇧, и это слово больше не переключается. Все выученные слова и исключения видны в окне «Правила и исключения…».

А ещё: статистика, звук, автозапуск, вставка без форматирования ⌘⇧V и предупреждение, когда включён Secure Input.

Клавиши

Всё под рукой

КлавишиДействие
⇧⇧дважды Shiftесть выделение: перевести его в другую раскладку; нет: исправить текущее или последнее слово (повторное ⇧⇧ вернёт); исправлять нечего: переключить раскладку
⇧ + ⇧левый и правый Shiftвключить или выключить автопереключение
⌥опциято же, что ⇧⇧
⇧одиночный Shift, опцияпереключить раскладку
⇧ | ⇧раздельные Shift, опциялевый включает EN, правый RU
⌘⇧Vопциявставка без форматирования

Приватность

Видит только слово, которое вы набираете

  • И только чтобы решить, в какой оно раскладке.
  • Ничего не отправляется в сеть: ни слова, ни статистика.
  • Журнал исправлений хранится на этом Mac и очищается из меню.
  • Поля ввода паролей (Secure Input) Swapboard не видит.

Установка

Три шага

  1. Перетащите в «Программы»Откройте Swapboard.dmg и перетащите приложение в папку «Программы».
  2. Дайте доступПри первом запуске macOS попросит доступ к «Универсальному доступу»: без него перехватывать клавиатуру нельзя.
  3. ПечатайтеВ строке меню появится RU / EN. Автозапуск включается галочкой «Запускать при входе в систему».

Данные

Своя открытая модель

Решение о раскладке принимает собственная модель на открытых данных: частотные списки FrequencyWords и 2,9 млн русских словоформ OpenCorpora. Она находит около 99 % слов, набранных не в той раскладке.

Лицензии данных: FrequencyWords (CC BY-SA 4.0), OpenCorpora (CC BY-SA 3.0).

Все изменения →