Менеджер строки меню macOS с открытым исходным кодом: скрывает неиспользуемые значки и помогает находить нужные элементы с клавиатуры.
oomol-lab/LockIME
Нативное приложение для строки меню macOS, которое фиксирует источник ввода с клавиатуры глобально, для отдельных приложений или URL в браузере.
Open source альтернатива:Input Source Pro
KeyboardHolder
- Звёзды
- 614
- Форки
- 24
- Открытые issues
- 0
- Последний коммит
- в прошлом месяце
Что это?
LockIME не дает переключиться с выбранного источника ввода. Если вы или другое приложение меняете метод ввода, оно сразу переключается обратно на зафиксированный. Фиксацию можно включить глобально, для отдельных приложений — в зависимости от того, какое из них активно, — или, в дополнительном расширенном режиме, для отдельных URL в браузере.
Каждое правило для приложения или URL может либо фиксировать источник ввода и возвращать его, если он изменился, либо переключать на него один раз при переходе в приложение или на страницу, после чего вы сможете свободно менять источник. Для глобального режима по умолчанию можно зафиксировать источник, переключаться на него один раз или не управлять им. Правила для URL поддерживают сопоставление по домену и поддоменам, точному домену, ключевому слову и регулярному выражению; их приоритет определяется порядком.
Приложение работает из строки меню, поддерживает настраиваемые глобальные сочетания клавиш, хранит журнал активаций за последние 24 часа и позволяет экспортировать и импортировать правила в файлы .lockime. Оно распространяется в отдельных сборках для Apple silicon и Intel, требует macOS 14 или новее и обновляется через Sparkle.
Ключевые возможности
- 01Сразу переключает источник ввода обратно, если он изменился глобально или для отдельного приложения.
- 02Правила для приложений и URL могут либо фиксировать источник ввода, либо переключать на него один раз.
- 03Правила для URL поддерживают сопоставление по поддомену, точному домену, ключевому слову и регулярному выражению; приоритет можно менять перетаскиванием.
- 04Настраиваемые глобальные сочетания клавиш для включения и выключения LockIME и переключения между фиксируемыми источниками ввода.
- 05Экспортирует и импортирует правила в файлы .lockime с предварительным просмотром изменений перед применением.
- 06Включает журнал активаций за последние 24 часа и схему URL lockime:// для автоматизации.
Сценарии использования
- Сохранять английскую раскладку в Terminal или редакторах кода, одновременно общаясь с помощью китайского или японского метода ввода.
- Закреплять определенный источник ввода за сайтом в браузере, например за конкретным веб-приложением или доменом.
- Не давать игре или лаунчеру, которые управляют собственным методом ввода, менять раскладку.
Быстрый старт
- 1
Установите с помощью Homebrew
brew install --cask oomol-lab/tap/lockime - 2
Или скачайте .dmg для вашей модели Mac со страницы последнего релиза
Что важно знать
- Только для macOS 14 и новее; для Apple silicon и Intel нужны отдельные сборки.
- Для правил, заданных для отдельных URL и активного поля, в расширенном режиме требуется разрешение на доступ к функциям универсального доступа.
- Распространяется по лицензии GPL-3.0 — лицензии с авторским левом, накладывающей ограничения на производные работы.
Темы
Частые вопросы
- Что такое LockIME?
- Нативное приложение для строки меню macOS, которое фиксирует источник ввода с клавиатуры глобально, для отдельных приложений или URL в браузере. LockIME не дает переключиться с выбранного источника ввода. Если вы или другое приложение меняете метод ввода, оно сразу переключается обратно на зафиксированный. Фиксацию можно включить глобально, для отдельных приложений — в зависимости от того, какое из них активно, — или, в дополнительном расширенном режиме, для отдельных URL в браузере.
- LockIME можно использовать бесплатно? Какая у него лицензия?
- LockIME распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- LockIME всё ещё поддерживается?
- Обновлялся за последние 6 месяцев. Последний коммит в LockIME — 18 сент. 2026 г..
- Для чего можно использовать LockIME?
- Сохранять английскую раскладку в Terminal или редакторах кода, одновременно общаясь с помощью китайского или японского метода ввода. Закреплять определенный источник ввода за сайтом в браузере, например за конкретным веб-приложением или доменом. Не давать игре или лаунчеру, которые управляют собственным методом ввода, менять раскладку.
- Как установить LockIME?
- Установите с помощью Homebrew: brew install --cask oomol-lab/tap/lockime Или скачайте .dmg для вашей модели Mac со страницы последнего релиза
- Где скачать LockIME?
- Исходный код и инструкции по установке — на GitHub: https://github.com/oomol-lab/LockIME
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Приложение для macOS, превращающее вырез MacBook в панель в стиле Dynamic Island с управлением медиаплеером, системной статистикой и быстрыми утилитами.
Бесплатный набор утилит с открытым исходным кодом для строки меню macOS: громкость отдельных приложений, мониторинг системы, переключение окон, история буфера обмена и не только.
Приложение для строки меню macOS: распознаёт текст в любой области экрана и копирует его в буфер обмена без подключения к интернету.
Приложение для macOS, которое почти мгновенно ищет файлы по всему диску с учётом неточного ввода и позволяет сразу выполнять с ними действия.
Приложение для строки меню macOS напоминает регулярно вставать из-за компьютера: показывает экран отдыха и помогает отслеживать дневную цель.