LayFlip

Всё, что умеет LayFlip

LayFlip исправляет слова, набранные не в той раскладке, переворачивает текст двойным Shift и знает, когда не вмешиваться. Здесь все функции, по ситуациям, в которых они нужны.

Забыли переключить? Слово исправится на пробеле.

набраностановится
  • ghbdtnпривет
  • z yt vjueя не могу
  • P;osesΠόσες
  • iPhoneiPhoneостаётся как есть
Исправляет, когда слово закончено
Закончите слово пробелом или знаком препинания: LayFlip сотрёт его, напечатает в нужной раскладке и переключит раскладку в системе. Клавиши, нажатые во время исправления, не теряются и печатаются уже в новой раскладке.
Enter отправляет то, что видно
Enter, Tab, Esc, стрелки и клик никогда не запускают исправление. Сообщение в чате уходит ровно таким, каким набрано.
Смотрит на соседние слова
Решение принимают частотные словари до 100 тысяч слов на язык и статистика сочетаний букв. Короткие спорные слова LayFlip решает вместе со следующим и учитывает язык предыдущего.
Не трогает код и названия
Слова с цифрами, @, _, :// и camelCase остаются как набраны, как и встроенный список названий и сленга вроде jwt или ок.
Не гадает между похожими алфавитами
Раскладки с общим алфавитом, например русская и украинская, сами не переключаются. Их переворачивает двойной Shift.
Сохраняет ударения
Клавиши ударения считаются частью слова: P;oses становится Πόσες. Сразу после смены раскладки LayFlip сам соединяет ударение со следующей буквой, и одинокий знак не остаётся.

Ошиблись? Двойной Shift всё поправит.

Отменить исправление

привет⇧⇧ghbdtn

Перевернуть выделение

Ghbdtn vbh⇧⇧Привет мир

Сменить регистр, клавиша регистра

ПРИВЕТприветПривет

Отмена одним движением
Нажмите Shift дважды до начала следующего слова, и исправление отменится: текст и раскладка вернутся как были. LayFlip добавит слово в «Не исправлять никогда» и больше его не тронет.
Перевернуть слово или выделение
Двойной Shift переворачивает выделенный текст, набираемое или последнее набранное слово и переключает раскладку. Работает между любыми двумя включёнными раскладками, в том числе русской и украинской, македонской и сербской.
Смешанный текст не портится
В выделении каждое слово решается отдельно: слова, которые уже в нужной раскладке, например iPhone, остаются как есть.
Буфер обмена на месте
Если приложение не даёт заменить текст напрямую, LayFlip копирует и вставляет сам, а потом возвращает в буфер то, что вы копировали раньше.
Смена регистра
Каждое нажатие меняет регистр выделения или последнего слова по кругу: ВЕРХНИЙ, нижний, Заглавный. Раскладка при этом не меняется. Включается в настройках, там же выбирается клавиша.

Клавиши и подсказки под вас

Одиночные

⇧ Shift⌥ Option⌘ Command⌃ Control

Пары

⌃⇧⌘⇧⌥⇧⌃⌥⌘⌥

Варианты

Двойное нажатиеТолько правая

Скорость двойного нажатия

200 мс300 мс450 мс

Раскладка у курсора

Привет
Смена раскладки одной клавишей
Нажмите клавишу-модификатор, и раскладка сменится на следующую включённую, как Alt+Shift в Windows. Выключено, пока вы не выберете клавишу.
Любая клавиша на любое действие
Конвертации, смене раскладки и регистру можно назначить Shift, Option, Command, Control или пару вроде Option+Shift. Одиночную клавишу можно сделать двойной или только правой, тогда левая работает как обычно.
Без случайных срабатываний
Нажатие не считается, если между нажатиями была другая клавиша или клик, поэтому сочетания клавиш и заглавные буквы работают как обычно. Скорость двойного нажатия: 200, 300 или 450 мс.
Раскладка у курсора
После любой смены раскладки рядом с текстовым курсором на полторы секунды появляется плашка вроде RU или EN. Она видна там, где приложение сообщает положение курсора; во многих полях Chrome и Electron его нет.
Звук на первой букве
Короткий звук на первой букве, набранной в новой раскладке. По умолчанию выключен.
Свои списки слов
В «Не исправлять никогда» слова, которые LayFlip не должен трогать. В «Всегда исправлять в» слова, которые он должен исправлять, даже если сам бы не стал, например незнакомое ему имя.

В коде и терминале LayFlip ждёт команды

  • ТерминалыTerminal, iTerm2, Warp, GhosttyТолько клавиши
  • Редакторы кодаVS Code, Cursor, Xcode, JetBrainsТолько клавиши
  • Менеджеры паролей1Password, Bitwarden, «Пароли»Только клавиши
  • Удалённые столы и ВМ«Общий экран», Parallels, VMwareВыключен
  • ОстальныеПочта, Slack, Telegram, браузерыАвтоисправление
Три режима для каждого приложения
Автоисправление, только клавиши или выключено. Режим активного приложения меняется в меню LayFlip, список приложений в настройках.
Готов к работе с кодом
Терминалы и редакторы кода сразу работают только с клавишами: Terminal, iTerm2, Warp, kitty, WezTerm, Alacritty, Ghostty, VS Code, Cursor, Windsurf, Xcode, Sublime Text, Nova, Zed, BBEdit, Android Studio и все IDE JetBrains.
Search Everywhere остаётся на двойном Shift
В IDE JetBrains и Android Studio двойной Shift, как и раньше, открывает Search Everywhere: LayFlip его пропускает.
Без потерянных букв в Slack и Discord
В приложениях на Electron LayFlip печатает исправление чуть медленнее, чтобы дошла каждая буква.
Предупреждает о других переключателях
Если запущен другой переключатель раскладки, LayFlip предложит закрыть его, чтобы слова не исправлялись дважды.

Пароли не трогает. Текст не покидает Mac.

Все случаи, когда LayFlip выходит в сеть

Активация ключа
Ключ, версия приложения и хэш аппаратного идентификатора Mac с солью
Проверка обновлений
Версия приложения
Набранный текст
Не отправляется никогда
Поля паролей неприкосновенны
В полях паролей, в том числе на сайтах, нет исправлений, звука и плашки раскладки.
Без автоисправления в менеджерах паролей
В 1Password, Bitwarden, «Паролях», «Связке ключей» и KeePassXC автоисправление всегда выключено.
Молчит в удалённых столах и виртуальных машинах
В «Общем экране», Parallels, VMware Fusion, UTM, TeamViewer, AnyDesk и других удалённых приложениях LayFlip ничего не делает: клавиши обрабатывает другой компьютер.
Честно про защищённый ввод
Когда другое приложение включает защищённый ввод, macOS скрывает нажатия от LayFlip. В меню будет написано, какое приложение это сделало.
Проверка на вашем Mac
Слова сверяются со словарями внутри приложения. Ни аналитики, ни аккаунта.

Десять языков, два способа исправить

  • РусскийghbdtnприветАвтоматически
  • АнглийскийруддщhelloАвтоматически
  • УкраинскийghbdsnпривітАвтоматически
  • Болгарскийpo,dlexздравейАвтоматически
  • ГреческийgeiaγειαАвтоматически
  • ИвритakuoשלוםАвтоматически
  • АрабскийlnpfhمرحباАвтоматически
  • ПерсидскийsghlسلامАвтоматически
  • МакедонскийblagodaramблагодарамДвойной Shift
  • СербскийhvalaхвалаДвойной Shift
Автоматически в паре с английским
Русский, украинский, болгарский, греческий, иврит, арабский и персидский исправляются сами, когда второй раскладкой включён английский.
Любая раскладка двойным Shift
Македонский, сербский и другие раскладки переворачиваются двойным Shift. Латиницей на них часто получаются настоящие слова, поэтому LayFlip не гадает.
Знает формы слов
Слова на иврите, арабском и персидском LayFlip узнаёт вместе с приставками и окончаниями, греческие с ударениями и без.
Раскладки Apple и PC
Проверен на стандартных раскладках Apple, включая Russian-PC и Ukrainian-PC. Сторонние раскладки LayFlip узнаёт по буквам. Если включены две английские раскладки, исправляет в ту, где вы печатали последней.
Без методов ввода
Японские, китайские и корейские методы ввода не поддерживаются.

Живёт в строке меню

Состояние с первого взгляда
Значок в строке меню меняется на ⚠︎, когда нужно ваше внимание, и становится серым, когда автоисправление выключено. Меню подскажет, в чём дело: нет разрешений, включён защищённый ввод, включена только одна раскладка.
Настройка с подсказками
При первом запуске LayFlip попросит «Универсальный доступ» и «Мониторинг ввода»: кнопки сразу открывают нужную панель Системных настроек. Там же поле, чтобы попробовать ghbdtn и пробел.
Автообновления
LayFlip проверяет обновления раз в сутки. Обновления подписаны, а при проверке передаётся только версия приложения.
Запуск при входе
Один пункт меню запускает LayFlip вместе с Mac. По умолчанию выключено.
Интерфейс на английском и русском
Приложение следует языку системы, или язык можно выбрать в настройках.
Почти не нагружает Mac
Меньше 50 МБ памяти и почти ноль нагрузки на процессор в простое. Загружаются только языки включённых раскладок.

Через 14 дней ручные функции остаются бесплатными

Для пробного периода карта не нужна. Когда он закончится, ключ понадобится только для автоисправления.

$9.99 один раз. Один ключ работает на 2 маках.

Без ключаС ключом
Двойной Shift: конвертация и отменаЕстьЕсть
Смена регистра и клавиша смены раскладкиЕстьЕсть
Плашка у курсора и звукЕстьЕсть
Режимы приложений и «Не исправлять никогда»ЕстьЕсть
Автоисправление и «Всегда исправлять в»НетЕсть

Без ключа LayFlip напоминает о покупке не чаще раза в сутки, после ручной конвертации.