Нативное приложение для строки меню macOS, которое фиксирует источник ввода с клавиатуры глобально, для отдельных приложений или URL в браузере.
runjuu/InputSourcePro
Бесплатная утилита с открытым исходным кодом для macOS, которая автоматически переключает источники ввода в зависимости от приложения или сайта.
- Звёзды
- 3,651
- Форки
- 151
- Открытые issues
- 65
- Последний коммит
- 10 дней назад
Что это?
Input Source Pro — утилита для macOS для тех, кто регулярно печатает на нескольких языках. Она позволяет задать источник ввода по умолчанию для каждого приложения, чтобы при переключении между приложениями автоматически менялась раскладка клавиатуры или IME.
Для браузеров Safari, Chrome, Arc, Edge, Firefox и других можно задавать источники ввода отдельно для каждого сайта. В приложении также есть небольшой экранный индикатор текущего источника ввода, режим принудительной английской пунктуации для редакторов кода и терминалов, а также настройка для каждого приложения, будут ли клавиши F1–F12 работать как стандартные функциональные клавиши или как мультимедийные.
Переключение можно выполнять с помощью пользовательских сочетаний клавиш или однократного либо двукратного нажатия клавиш-модификаторов, например Shift или Command. Утилиту можно установить через Homebrew или скачать вручную.
Ключевые возможности
- 01Задавать источник ввода по умолчанию для каждого приложения.
- 02Переключать источники ввода для отдельных сайтов в поддерживаемых браузерах.
- 03Принудительно использовать английскую пунктуацию в выбранных приложениях.
- 04Настраивать для каждого приложения, работают ли клавиши F1–F12 как стандартные функциональные клавиши или как мультимедийные.
- 05Запускать переключение с помощью сочетаний клавиш или нажатий клавиш-модификаторов.
Сценарии использования
- Писать код в редакторе или терминале на английском, а обычный текст — на другом языке.
- Использовать разные методы ввода для разных сайтов в одном браузере.
- Сохранять одинаковую раскладку клавиатуры при переключении между приложениями на Mac.
Темы
Частые вопросы
- Что такое InputSourcePro?
- Бесплатная утилита с открытым исходным кодом для macOS, которая автоматически переключает источники ввода в зависимости от приложения или сайта. Input Source Pro — утилита для macOS для тех, кто регулярно печатает на нескольких языках. Она позволяет задать источник ввода по умолчанию для каждого приложения, чтобы при переключении между приложениями автоматически менялась раскладка клавиатуры или IME.
- InputSourcePro можно использовать бесплатно? Какая у него лицензия?
- InputSourcePro распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- InputSourcePro всё ещё поддерживается?
- Активно поддерживается. Последний коммит в InputSourcePro — 12 окт. 2026 г..
- Для чего можно использовать InputSourcePro?
- Писать код в редакторе или терминале на английском, а обычный текст — на другом языке. Использовать разные методы ввода для разных сайтов в одном браузере. Сохранять одинаковую раскладку клавиатуры при переключении между приложениями на Mac.
- Где скачать InputSourcePro?
- Исходный код и инструкции по установке — на GitHub: https://github.com/runjuu/InputSourcePro
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Кроссплатформенный текстовый экспандер на Rust, который заменяет набранные ключевые слова фрагментами текста, эмодзи, датами или выводом скриптов.
Keyboard-driven mouse control and key remapping for Windows and macOS, with hint grids, UI hints and configurable combos.
Японская IME для Windows: вводите ромадзи, а она автоматически переключается между японским и английским, избавляя от нажатия клавиши переключения полуширинного и полноширинного режима.
Утилита для macOS, которая связывает горячие клавиши с автоматизированными сценариями, запуском приложений и скриптов, системными действиями и раскладкой окон.
OpenClip — открытый проект для macOS: всплывающая панель действий для выделенного текста с преобразованиями, скриптами, сочетаниями клавиш, вычислениями и AI-функциями.