Українська
Комбінації клавіш для кожного застосунку на Mac
Цей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.
Так, двома способами. Щоб змінити комбінацію для команди меню в одному застосунку, macOS робить це сама, в розділі App Shortcuts. Щоб та сама клавіша виконувала різні дії залежно від застосунку на передньому плані, так що F13 ріже кліп у Final Cut Pro, відкриває закриту вкладку в Safari і відкриває Mission Control скрізь інде, скористайтеся InputConfig, безкоштовним застосунком, який я створюю. Його пресети перемикаються самі, коли ви змінюєте застосунки.
Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.
Кроки
- В InputConfig увімкніть Switch presets when the front app changes в Settings, Advanced.
- Створіть пресет Everywhere зі своїми запасними клавішами і натисніть Activate.
- Дублюйте його і перейменуйте копію на ім'я застосунку.
- Змініть у копії рядки, які мають відрізнятися.
- Додайте застосунок у Activate when these apps are in front.
Змініть комбінацію меню в одному застосунку засобами macOS
- Відкрийте Системні параметри, Клавіатура, Keyboard Shortcuts, потім App Shortcuts.
- Натисніть знак плюс і виберіть застосунок або All Applications.
- Введіть назву команди меню точно так, як вона відображається в меню, включно з трьома крапками наприкінці, якщо вони там є.
- Натисніть потрібну комбінацію і виберіть Done.
Це працює лише для команд, які є в меню, і клавіша має бути комбінацією, яку застосунок ще не використовує. Для всього іншого, як-от відкриття іншого застосунку, макроса, введеного тексту чи мультимедійних клавіш, потрібен застосунок.
Дайте тій самій клавіші іншу дію в кожному застосунку
В InputConfig пресет це набір клавіш і того, що вони роблять, і пресет може вказати застосунки, до яких належить. Одночасно працює лише один пресет. З увімкненим автоматичним перемиканням застосунок на передньому плані визначає, який саме:
| Клавіша | Пресет Everywhere | Пресет Final Cut Pro | Пресет Safari |
|---|---|---|---|
| F13 | Mission Control | B (Blade) | Shift Command T (відкрити закриту вкладку) |
| F14 | Spotlight | M (додати маркер) | Shift Command backslash (показати всі вкладки) |
| F15 | Play / Pause | Play / Pause | Play / Pause |
Коли ви виходите з Final Cut Pro в застосунок без власного пресету, пресет, який працював до того, повертається, тож пресет Everywhere працює як запасний варіант.
Налаштуйте
- Встановіть InputConfig і дозвольте доступ Accessibility.
- В Settings, Advanced увімкніть Switch presets when the front app changes. Спочатку цей перемикач вимкнений.
- Створіть пресет Everywhere: додайте рядки, натисніть Scan, натисніть кожну клавішу і виберіть її вихід. Натисніть Activate.
- Клацніть на ньому правою кнопкою в бічній панелі, виберіть Duplicate і перейменуйте копію на ім'я застосунку.
- У копії змініть рядки, які мають відрізнятися. Залиште рядки, потрібні всюди, бо одночасно працює лише один пресет.
- Ви: Відкрийте Automation & Gaming Utilities у копії, знайдіть Activate when these apps are in front, натисніть плюс і додайте застосунок.
- InputConfig: Перемикається на копію, коли цей застосунок виходить на передній план, і повертається назад, коли ви з нього виходите.
- Перевірка: Перемкніться між застосунком і іншим та натисніть F13 в кожному: вона виконує роботу пресету цього застосунку.

Якщо два пресети містять один і той самий застосунок, перший у порядку бічної панелі виграє. Коли ви вручну обираєте пресет, поки перебуваєте в застосунку, автоматичне повернення для цього візиту вимикається, тож перемикання ніколи не суперечить вашому вибору.
Оберіть клавіші, які нічого іншого не роблять
InputConfig слухає разом із macOS, тож клавіша зберігає власну роботу, і кожна клавіатура повідомляє про себе як один пристрій. Тому літери погано підходять, а запасні клавіші добре:
- F13 до F19. Див. F13 до F19.
- Утримувана права клавіша-модифікатор. Див. праві модифікатори.
- Щось, що нічого не друкує. Бічні кнопки миші, MIDI-пад або ігровий контролер.
Кожен рядок також може мати дію утримання і подвійного натискання, тож одна клавіша може мати три функції в кожному застосунку.
Якщо клавіша має перестати виконувати власну роботу
InputConfig додає роботу клавішам і ніколи не забирає їхню, тож для цього потрібен інший інструмент:
- Karabiner-Elements. Може обмежити правило «клавіша на клавішу» певними застосунками через умови frontmost application, які записуються як правила.
- BetterTouchTool і Keyboard Maestro. Обидва платні, з тригерами для кожного застосунку і групами макросів у візуальному редакторі.
Коротко
- Команда меню в одному застосунку. Використайте Системні параметри, Клавіатура, Keyboard Shortcuts, App Shortcuts.
- Одна клавіша, своя дія для кожного застосунку. Використайте пресет InputConfig для кожного застосунку з увімкненим автоматичним перемиканням.
- Запасний варіант. Пресет, що працював до того, повертається, коли ви виходите.
Спершу створіть пресет Everywhere, потім копіюйте його для кожного застосунку.
Питання
Чи можна мати різні комбінації клавіш для різних застосунків на Mac?
Так. Для команд меню розділ Системні параметри, Клавіатура, Keyboard Shortcuts, App Shortcuts задає комбінацію для кожного застосунку. Щоб та сама запасна клавіша робила різне в кожному застосунку, пресети InputConfig перемикаються самі, коли застосунок виходить на передній план.
Що відбувається, коли я переходжу в застосунок без пресету?
Повертається пресет, який працював до автоматичного перемикання. Якщо нічого не працювало, InputConfig зупиняється, доки ви не повернетеся в застосунок, для якого він є.
Чи працює це в повноекранних застосунках і іграх?
Так. Перемикання відбувається, коли застосунок стає переднім, повноекранним чи ні.
Чи можна перемикати розкладки клавіатури для кожного застосунку?
Це налаштування друку, а не комбінація клавіш. Шукайте в Системних параметрах, Клавіатура, Text Input, Input Sources, де macOS може перемикати джерело вводу для документа автоматично.
Чи може один пресет охоплювати кілька застосунків?
Так. Додайте до одного пресету скільки завгодно застосунків, наприклад Safari, Chrome і Firefox для однієї розкладки браузера.
Більше українською
Докладні посібники, англійською
Хто пише. Ryleigh Newman розробляє InputConfig і щодня керує своїм Mac за допомогою геймпада, бо руки погано слухаються. Цю сторінку перекладено з англійської. Інтерфейс застосунку й решта сайту англійською.
Ця сторінка іншими мовами: English, العربية, Čeština, Dansk, Deutsch, Español, Suomi, Français, עברית, Magyar, Bahasa Indonesia, Italiano, 日本語, 한국어, Norsk, Nederlands, Polski, Português, Русский, Slovenčina, Svenska, ไทย, Türkçe, Tiếng Việt, 繁體中文, 简体中文
Безкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.