Українська

Як дати кнопкам миші різні дії в кожній програмі на Mac?

Завантажити InputConfig з Mac App StoreЦей застосунок повністю безкоштовний. Обліковий запис створювати не потрібно. Немає підписок, складних завантажень, і нічого не заблоковано. Оптимізовано для Apple Silicon.

Так, миша може виконувати іншу дію в кожній програмі на Mac, якщо використовувати InputConfig, безкоштовний застосунок, який я створюю. Ви робите один пресет для кожної програми, вказуєте програму всередині нього і вмикаєте автоматичне перемикання, тож ті самі великопальцеві кнопки є відміною у Photoshop, різанням і маркером у Final Cut Pro, назад і вперед у Safari та клавішею перезавантаження в грі.

Ідея та сама, що й у комбінаціях клавіатури для кожної програми, а ця сторінка застосовує її до миші. Частина про кнопки є на сторінці перепризначення додаткових кнопок миші.

Версія InputConfig 1.7, яку очікуємо в жовтні 2026 року, буде повністю доступна українською мовою.

Кроки

  1. Створіть пресет для всіх програм з кнопками миші і активуйте його.
  2. У Settings, Advanced увімкніть Switch presets when the front app changes.
  3. Продублюйте пресет і назвіть копію за програмою, наприклад Photoshop.
  4. У копії змініть рядки, які мають відрізнятися, потім перелічіть програму в розділі Automation & Gaming Utilities, Activate when these apps are in front.
  5. Перемикайтеся між програмою і іншою та натискайте ту саму кнопку в кожній.

Як пресет слідує за програмою на передньому плані

Пресет це набір кнопок і того, що вони роблять. Пресет також може назвати програми, для яких він призначений. Одночасно працює лише один пресет, а коли увімкнено автоматичне перемикання, вирішує програма на передньому плані, який саме.

Коли ви виходите з перелічених програм до тієї, де немає пресета, повертається пресет, який був раніше. Так один пресет для всіх програм стає домівкою, а кожна програма є копією, яка змінює кілька рядків.

Налаштуйте перемикання

Крок 1: увімкніть перемикання

  • Ви: Відкрийте Settings, Advanced і увімкніть Switch presets when the front app changes.
  • InputConfig: Починає стежити, яка програма на передньому плані. Це вимкнено, доки ви не увімкнете.
  • Перевірка: Перемикач показано увімкненим. Нічого не змінюється, доки пресет не перелічує програму.

Крок 2: створіть пресет для всіх програм

  • Ви: Додайте мишу як вхід, просканувати Button 4, Button 5 та інші кнопки, які використовуєте, і дайте їм дії, які потрібні всюди, наприклад назад і вперед. Натисніть Activate.
  • InputConfig: Запускає цей пресет, коли жодна програма не має власного.
  • Перевірка: Натисніть кнопки у Finder, і дії спрацьовують.

Крок 3: скопіюйте його для програми

  • Ви: Клацніть пресет правою кнопкою в бічній панелі і оберіть Duplicate. Назвіть копію за програмою. Змініть рядки, які мають відрізнятися. Потім відкрийте розділ Automation & Gaming Utilities у копії і в Activate when these apps are in front натисніть кнопку плюс і оберіть програму.
  • InputConfig: Перемикається на копію, коли програма виходить на передній план, і повертається назад, коли ви її покидаєте.
  • Перевірка: Перемикайтеся між програмою і іншою. Журнал активності в головному вікні записує кожне перемикання і програму, яка його викликала.
Розділ Automation and Gaming Utilities пресета в InputConfig, де Safari перелічено в Activate when these apps are in front, з приміткою, що автоматичне перемикання вимкнено глобально.
Figure 1. Список програм пресета Safari. Помаранчевий рядок каже, що перемикання вимкнено, доки ви не увімкнете його в Settings, Advanced.

Залишайте в кожній копії рядки, які потрібні всюди, бо одночасно працює лише один пресет, а копія не бере рядки з домашнього пресета.

Чотири розкладки для тієї самої миші

Це розкладки, з яких варто почати. Комбінації Final Cut Pro перевірено за сторінкою Apple про комбінації клавіатури 21 жовтня 2026 року. Для Photoshop і Premiere Pro це типові комбінації Adobe, тож перевірте кожну в меню самої програми, бо програма може їх змінити.

КнопкаВсюдиPhotoshopFinal Cut Pro або PremiereГра
Button 4Command ліва дужка (назад)Command Z (скасувати)Command Z (скасувати)Перезавантаження
Button 5Command права дужка (вперед)Option Command Z (крок назад)Shift Command Z (повтор)Говоріння за натисканням
Середній клікMission ControlX (поміняти кольори)M (додати маркер)Пінг або здібність
Вища великопальцева кнопкаCommand WCommand 0 (вмістити на екран)B (інструмент «Бритва» у Final Cut Pro) або C («Бритва» у Premiere Pro)Друга здібність

Обидва редактори також можуть різати на головці відтворення без зміни інструментів: Command B у Final Cut Pro і Command K у Premiere Pro. Утримувана кнопка або одне її натискання на це стабільніше, ніж перемикання інструментів. Колонка для гри навмисно проста. Клавіші вашої гри мені невідомі, тож вписуйте клавіші, які перелічує ця гра. Якщо гра читає мишу напряму, спершу перевірте кнопку в меню.

Photoshop, Premiere, Final Cut і Safari на практиці

  • Photoshop. Скасування і крок назад на великопальцевих кнопках, а клавіші дужок, які змінюють розмір пензля, на кнопках, до яких можна дістатися, не відриваючи руку від пера. Утримувана кнопка може перемикатися на інструмент і повертатися назад за допомогою дії утримання.
  • Premiere або Final Cut. Різання і маркер на великопальцевих кнопках означають, що рука на миші не повертається до клавіатури під час чорнового монтажу. Приклад для Final Cut Pro у комбінаціях клавіатури для кожної програми використовує B для бритви і M для маркера.
  • Safari. Перелічіть Safari, Chrome і Firefox в одному пресеті. Назад, вперед, закриття вкладки і відкриття останньої закритої вкладки покривають більшість дня в браузері.
  • Гра. В іграх може знадобитися вказівник у меню. Оберіть у списку програм саму гру, а не лаунчер, і прочитайте примітки про захист вказівника в автоперемиканні для кожної програми.
Розділ Automation and Gaming Utilities пресета в InputConfig з Final Cut Pro, перелічено в Activate when these apps are in front.
Figure 2. Пресет, прив'язаний до Final Cut Pro. Коли ця програма виходить на передній план, кнопки миші отримують свої дії для монтажу.

Заблокуйте стару дію в кожній копії

Програма може мати власне уявлення про великопальцеву кнопку, а InputConfig слухає разом з macOS. У кожній копії відкрийте параметри рядка і позначте Block the button's own action для бічної або середньої кнопки, щоб програма, яка вже повертає назад на Button 4, не робила цього двічі. Налаштування діє для кожного рядка окремо, тож його можна залишити вимкненим у програмі, де стара дія теж потрібна.

Перемикання пресетів змінює, які рядки працюють, а блокування є тим, що тримає програму осторонь.

Якщо розкладка не перемикається

Перевіряйте по порядку, від найпростішого кроку:

  1. Перевірте перемикач. У Settings, Advanced має бути увімкнено Switch presets when the front app changes.
  2. Перевірте список програм. Програма має бути в Activate when these apps are in front. Для гри зі Steam перелічіть саму гру, а не Steam.
  3. Перевірте дублікати. Якщо два пресети перелічують одну програму, перемагає той, що вище в бічній панелі.
  4. Прочитайте журнал активності. Він записує кожне автоматичне перемикання і програму, яка його викликала.
  5. Оберіть вручну. Пресет, який ви обрали вручну, лишається, доки ви його не змініtе, і автоматичне повернення для цього візиту вимкнено.

Чого це не вміє

  • Перемикати за сайтом. Розкладка слідує за програмою на передньому плані, а не за вкладкою. Якщо потрібне саме це, використовуйте браузер лише для цього сайту.
  • Дати двом мишам різні дії. Кожна підключена миша рахується як один пристрій.
  • Працювати з двома пресетами одночасно. Працює лише один, тож кожній копії потрібні рядки, які мають бути всюди.

Коротко

  • Один домашній пресет. Без перелічених програм.
  • Одна копія для кожної програми. З програмою в списку.
  • Перемикання увімкнено. У Settings, Advanced.

Налаштуйте один раз, і ті самі кнопки змінюють дії щоразу, коли ви змінюєте програму.

Питання

Чи може кнопка миші робити різні речі в різних програмах на Mac?

Так. У InputConfig створіть пресет для кожної програми, перелічіть програму в пресеті і увімкніть Switch presets when the front app changes.

Як зробити так, щоб Photoshop використовував інші кнопки миші, ніж Safari?

Створіть два пресети, перелічіть Photoshop в одному, а Safari в другому, і дайте тим самим кнопкам різні виходи в кожному.

Що відбувається, коли я виходжу з програми?

Повертається пресет, який був раніше, тож пресет для всіх програм без перелічених програм працює як запасний.

Чи працює це в іграх на весь екран?

Перемикання відбувається, коли гра стає програмою на передньому плані. Для гри зі Steam перелічіть саму гру, а не Steam.

Більше українською

Докладні посібники, англійською

Хто пише. 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, 繁體中文, 简体中文

Завантажити InputConfig з Mac App StoreБезкоштовно. macOS 14 або новіша. Без облікового запису, ніщо не залишає ваш Mac. Відкритий код на GitHub.