Українська
Чи може контролер MIDI керувати OBS на Mac?
InputConfig безкоштовний у Mac App Store. macOS 14 або новіша, без облікового запису, без стеження, відкритий код.
Так. Дайте кожному паду клавішу, якої немає на жодній клавіатурі, F13 до F19, і задайте ці клавіші як гарячі в OBS. InputConfig, безкоштовна програма для Mac, яку я створюю, надсилає клавішу, коли вдаряють по паду, а OBS перемикає сцену, вимикає мікрофон чи починає запис. Плагін OBS не задіяно, тож ті самі пади працюють у будь-якій програмі з полями гарячих клавіш.
Спершу два обмеження: OBS ніколи не каже контролеру, яка сцена в ефірі, а InputConfig не може підсвітити пади пад-контролера.
Кроки
- Підключіть контролер MIDI і відкрийте InputConfig.
- Додайте рядок для кожного пада, натисніть Scan, вдаріть по паду і дайте йому клавішу від F13 до F19.
- Активуйте пресет.
- В OBS відкрийте Settings, Hotkeys, клацніть поле і вдаріть по відповідному паду.
- Клацніть Apply.
Дайте кожному паду клавішу, якою ніхто не користується
- Ви: Додайте рядок для кожного пада, натисніть Scan, вдаріть по паду і виберіть клавішу від F13 до F19.
- InputConfig: Надсилає справжню F13, коли вдаряють по цьому паду, ніби клавіатура мала цю клавішу.
- Перевірка: Live Visualizer підсвічує пад, а рядок показує клавішу.
OBS постачається без заданих гарячих клавіш, тож вибираєте їх ви. F13 до F19 існують у macOS і за замовчуванням жодна програма ними не користується, тож гаряча клавіша сцени ніколи не зіткнеться зі скороченням у грі чи редакторі. Клавіша, якої не надсилає жодна клавіатура, це гаряча клавіша, яку нічого іншого не може випадково запустити.
Задайте гарячі клавіші в OBS
- З активним пресетом відкрийте OBS, Settings, Hotkeys.
- Клацніть у полі сцени, наприклад Switch to scene, і вдаріть по паду, який хочете для неї.
- Повторіть для кожної сцени, для Mute і для Start та Stop Recording.
- Клацніть Apply.
| Пад | Клавіша | Типове завдання |
|---|---|---|
| Пад 1 | F13 | Стартова сцена |
| Пад 2 | F14 | Головна сцена |
| Пад 3 | F15 | Сцена перерви |
| Пад 4 | F19 | Завершальна сцена |
| Пад 5 | F16 | Вимкнути мікрофон |
| Пад 6, на утриманні | F17 | Почати й зупинити стрім |
| Пад 7, на утриманні | F18 | Почати й зупинити запис |
OBS ловить клавішу пада так само, ніби ви натиснули її на клавіатурі.
Поставте стрім і запис на утримання
Рядок може спрацьовувати на утримання замість дотику. Задайте падам стріму й запису спрацьовувати після секундного утримання, щоб випадковий дотик не міг завершити стрім. Рядок також може вимовити слово, коли спрацьовує, тож ви чуєте Recording, не дивлячись на OBS. Усе, що не можна повернути, належить утриманню. Налаштування є на сторінках дії на утримання й подвійний дотик та голосовий зворотний зв'язок.
Користуйтеся ручками й іншими падами
- Ручка для гучності Mac. System Volume іде за ручкою чи фейдером один до одного.
- Пади для всього поза OBS. Siri Shortcut для освітлення, Open App, медіаклавіші або надрукований рядок тексту для чату.
- Педаль для push to talk. Втримана педаль сустейну утримує клавішу розмови.
Натискання клавіші не може посунути фейдер у аудіомікшері OBS, тож ручка керує гучністю Mac, а не окремим джерелом OBS. Пади роблять усе, для чого в OBS є гаряча клавіша, а фейдер у мікшері OBS до цього не належить.
Знайте, чого він не вміє
- Показати, яка сцена в ефірі. Зв'язку від OBS до контролера немає.
- Підсвічувати пади. InputConfig надсилає MIDI лише через власний віртуальний порт, тож не може підсвітити пади пад-контролера.
- Ставити зображення на клавіші. У падів їх немає. Смужка скотчу й ручка виконують цю роботу.
Якщо потрібен живий стан на кожній клавіші, правильний інструмент це Stream Deck або плагін OBS. Посібник про безкоштовну альтернативу Stream Deck порівнює варіанти й має готовий пресет.
Продовжуйте грати музику на тому ж контролері
Пад сам нічого не друкує, тож жодна зайва літера не потрапляє в стрім, а музична програма й далі чує кожен пад, бо InputConfig читає копію MIDI. Для рядків OBS використайте банк падів або канал MIDI, який музична програма ігнорує. Один контролер може бути падом ударних і перемикачем сцен, на різних падах. Як розділити один, показує сторінка контролер MIDI як макропанель.
Коротко
- В InputConfig. Скануйте кожен пад і дайте йому F13 до F19.
- В OBS. Відкрийте Settings, Hotkeys, клацніть поле, вдаріть по паду й натисніть Apply.
- Обмеження. Немає живого стану й підсвічування падів.
Пад-контролер, який у вас уже є, це безкоштовний перемикач сцен.
Питання
Чи можна використати контролер MIDI як Stream Deck?
Щодо кнопок, так. На Mac InputConfig перетворює кожен пад на гарячу клавішу, Siri Shortcut, запуск програми чи медіаклавішу. У падів немає екранів, і вони не можуть показати, яка сцена в ефірі.
Чи підтримує OBS MIDI на Mac без плагіна?
OBS приймає гарячі клавіші. Пад MIDI доходить до нього, надсилаючи клавішу, яку ви задали як гарячу в OBS, Settings, Hotkeys, і для цього плагін OBS не потрібен.
Чи може фейдер MIDI керувати джерелом звуку OBS?
Не через гарячі клавіші. Натискання клавіші не може посунути фейдер мікшера. Ручка може керувати системною гучністю Mac.
Навіщо використовувати F13 до F19?
macOS має ці клавіші, жодна програма за замовчуванням ними не користується, а більшість клавіатур їх не мають, тож нічого іншого не може випадково запустити ваші гарячі клавіші сцен.
Чи працюватиме пад, поки гра на передньому плані?
Так. InputConfig надсилає клавішу в яку б програму не було на передньому плані, тож сцену можна перемкнути просто з гри.
Чи це безкоштовно?
InputConfig безкоштовний у Mac App Store, без облікового запису й без нічого платного всередині.
Більше українською
Докладні посібники, англійською
Хто пише. 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.