Для Mac · Утилита в menu bar
Ваш шорткат в macOS.Работает как надо.
SwitchGuard проверяет, что переключение раскладки действительно произошло — и мгновенно повторяет попытку, если macOS его пропустил.
macOS 13+ · Без регистрации · Без облака
Проблема
Иногда шорткат просто… не срабатывает.
Вы нажимаете ⌘Space. macOS получает нажатие. Раскладка должна смениться — но иногда молча не меняется, и вы замечаете это только напечатав фразу не в той раскладке.
Вы нажимаете хоткей
macOS тихо его игнорирует
SwitchGuard следит, чтобы такого не было.
После каждого нажатия он проверяет реальное состояние системы. Если раскладка не сменилась — повторяет попытку автоматически, за миллисекунды.
Как это работает
Три шага, без лишних действий.
SwitchGuard тихо сидит в menu bar и включается только тогда, когда macOS нужно подтолкнуть.
- 01
Нажимаете шорткат
Тот же, что и всегда — ничего переучивать не нужно.
- 02
SwitchGuard проверяет
Смотрит на реальное состояние источника ввода, а не просто на факт нажатия клавиши.
- 03
Повторяет при необходимости
Если macOS не среагировал, SwitchGuard попробует снова — до 5 раз, число попыток настраивается.
Функции
Маленькая утилита. Делает одно, но хорошо.
Живёт в menu bar
Без иконки в Dock, без окон на экране. Включается и выключается одним кликом.
Ваш привычный хоткей
Оставьте Command+Space или запишите любое своё сочетание — SwitchGuard подстроится под вас.
Настраиваемые повторы
Выбирайте, сколько раз SwitchGuard попробует снова — от 1 до 5 попыток.
Прозрачные логи
Каждая попытка переключения записывается локально — видно, что и когда произошло.
Почти незаметен
Никаких циклов опроса в фоне и лишней нагрузки на процессор — работает, только когда нужно.
Ничего не покидает ваш Mac
Без аналитики, без сетевых запросов, без аккаунта. SwitchGuard ни с чем не связан.
Приватность
Следит за переключением. Не за вами.
SwitchGuard нужен доступ Accessibility, чтобы распознать ваш хоткей и прочитать текущий источник ввода — то же разрешение требуется любой клавиатурной утилите на macOS.
Без перехвата текста
SwitchGuard распознаёт только настроенный хоткей. Он не читает, не хранит и не передаёт то, что вы печатаете.
Без доступа к сети
Приложение не делает ни одного сетевого запроса. Перехватывать нечего — ничего никуда не отправляется.
Только локальные логи
История переключений хранится в локальном файле на вашем Mac — исключительно для вашей диагностики.
Получить SwitchGuard
Бесплатно. Без каких-либо условий.
SwitchGuard бесплатен настолько, насколько он вам нужен. Если он экономит вам пару переписанных слов в день — можно поддержать дальнейшую разработку.
Поддержать проект
SwitchGuard разрабатывает и поддерживает независимый разработчик. Донаты не обязательны — они просто помогают проекту жить дальше.
Донат в криптовалюте
Вопросы
Полезно знать
Почему SwitchGuard просит доступ Accessibility?
macOS разрешает приложениям распознавать глобальные хоткеи и читать текущий источник ввода только через Accessibility API. Это то же требование, что у Bartender, Rectangle и любой другой хоткей-утилиты.
С какими языками это работает?
С любыми. SwitchGuard работает с теми источниками ввода, что уже включены у вас в системных настройках — привязки к конкретной паре языков нет.
SwitchGuard сам определяет неправильный язык и исправляет напечатанный текст?
Нет — это другой класс утилит. SwitchGuard не читает и не исправляет текст. Он только следит, чтобы нажатие хоткея надёжно переключало раскладку.
Будет ли это тормозить Mac?
Нет. SwitchGuard реагирует только на событие — он ничего не делает, пока вы не нажали хоткей, поэтому нет ни постоянного опроса, ни расхода батареи.
Какие версии macOS поддерживаются?
macOS 13 Ventura и новее.