Если вы пришли сюда по запросу «Punto Switcher для Mac скачать», у меня плохая новость: официальная версия для macOS не обновляется с 2017 года. Поддержка Apple Silicon (M1/M2/M3) отсутствует, на современных macOS Sonoma и Sequoia установщик либо падает, либо хук клавиатуры не работает из-за изменений в системе безопасности.
В этой статье — обзор реальных альтернатив, которые работают на актуальных macOS, и почему Bzz занял пустующую нишу open source решения.
Что случилось с Punto Switcher на Mac
Punto Switcher был культовой утилитой Yandex для Windows. На Mac версия появилась в 2014, последнее обновление — сентябрь 2017. Дальше — тишина: разработчик ушёл из Yandex, проект формально не закрыт, но инфраструктура сборки давно не существует.
Симптомы на современной macOS:
- Установщик падает на Apple Silicon (Rosetta 2 не помогает)
- Запрос на Accessibility не появляется → хук клавиатуры мёртв
- Нет поддержки macOS 12+ событий безопасности
- Запрашивает доступ к keychain, что вызывает справедливые подозрения
Сравнение: что работает на Mac в 2026
| Функция | Punto Switcher | Caramba Switcher | Bzz |
|---|---|---|---|
| Поддержка Apple Silicon | ✗ заброшен | ✓ | ✓ нативно |
| macOS 14+ (Sonoma/Sequoia) | ✗ | ✓ | ✓ |
| Цена | — | 449₽/год | 490₽ разово |
| Открытый код | ✗ | ✗ | ✓ MIT |
| Размер словаря | неизвестен (закрытый код) | неизвестен (закрытый код) | 98K |
| Fuzzy matching (опечатки) | ✗ | ✗ | ✓ edit distance 1 |
| Cmd+Z откат | ✗ | ✗ | ✓ + автообучение |
| Перехват Enter до отправки | ✗ | ✓ | ✓ |
| Аудит исходного кода | невозможен (заброшен) | невозможен — закрытый бинарь | код открыт на GitHub |
Почему open source важно для утилиты с keyboard hook
Утилита, перехватывающая каждое нажатие клавиши, имеет полный доступ к паролям, переписке и всему, что вы вводите. Когда исходный код закрыт — приходится верить разработчику на слово.
У Punto Switcher на Windows в 2018 году обнаружили передачу набираемых данных на серверы Yandex. Caramba официально заявляет, что не передаёт ничего, но проверить нельзя.
Bzz — на GitHub целиком: github.com/zlopixatel/bzz. MIT лицензия. Можете компилировать сами, аудитить, форкать.
Как работает Bzz
- Печатаете слово — Bzz собирает буфер до пробела/Enter
- Проверяет: есть ли это слово в русском словаре после конвертации QWERTY → кириллица
- Если да — мгновенно удаляет набранное и печатает правильное
- Переключает системную раскладку, чтобы следующее слово печаталось на русском
Fuzzy matching: если вы пропустили букву ("gjljk;bv" вместо "ghjljk;bv"), Bzz найдёт ближайшее слово в словаре (Levenshtein distance 1) и подставит его. Не просто конвертирует — исправляет опечатку.
Cmd+Z в течение 5 секунд откатывает замену. Если вы откатили слово в конкретном приложении — Bzz запомнит и больше никогда не будет его трогать в этом приложении.
FAQ
Punto Switcher вернётся когда-нибудь на Mac?
Нет. Yandex официально не объявлял о закрытии, но команда расформирована, последний коммит в 2017 году. Ждать бессмысленно.
Можно ли использовать словарь от Punto Switcher с Bzz?
Bzz использует свой словарь на 98K слов с частотным фильтром (только реально употребимые формы). Заменять его на Punto-словарь смысла нет — там много мусора. Но добавлять свои слова можно через config.yaml.
Bzz работает на Apple Silicon (M1/M2/M3/M4)?
Да, нативная сборка под arm64. Без Rosetta. Размер бинарника 4.5 MB, потребление RAM ~15 MB.
Чем Bzz отличается от Caramba Switcher?
См. отдельную страницу со сравнением. Кратко: open source vs закрытый код, разовая покупка vs подписка, fuzzy matching vs только exact match.