Русский

Как использовать Stream Deck без приложения Elgato на Mac

Загрузить InputConfig в Mac App StoreЭто приложение полностью бесплатное. Создавать учётную запись не нужно. Нет подписок, нет сложных загрузок, и ничего не заблокировано. Оптимизировано для Apple Silicon.

Да, его клавиши могут работать как входы, при закрытом приложении Elgato или открытом рядом. InputConfig, бесплатная программа для Mac, которую я делаю, читает клавиши Stream Deck как входы начиная с версии 1.6, как экспериментальную функцию. Он следует раскладкам клавиш из открытой библиотеки python-elgato-streamdeck, и не каждая модель проверена.

Для большинства людей собственное приложение Elgato Stream Deck всё ещё правильный инструмент. Оно бесплатно, рисует картинку на каждой клавише, а его плагины напрямую работают с OBS и другими приложениями. Пользуйтесь им. InputConfig нужен в других случаях: клавиши деки в одном пресете с игровым контроллером, раскладка для каждого приложения, которая переключается сама, клавиша, которая делает другое при удержании или двойном нажатии, или дека, которая работает при закрытом приложении Elgato.

Версия InputConfig 1.7, ожидаемая в октябре 2026 года, будет полностью доступна на русском языке.

Шаги

  1. Подключите Stream Deck.
  2. Закройте приложение Elgato Stream Deck или оставьте пустыми в нём клавиши, которые хотите отдать InputConfig.
  3. Отметьте Stream Deck в разделе USB в InputConfig, Devices, или за кнопкой Devices в значке в строке меню, если значок Dock выключен.
  4. Откройте пресет, нажмите Edit, добавьте строку, нажмите Scan и нажмите клавишу на деке.
  5. Выберите выход, например сочетание клавиш, щелчок, макрос, Siri Shortcut, системную функцию или MIDI, и нажмите Save.

Проверьте, что ваша модель читается

МодельЧто читает InputConfig
Stream Deck (15 клавиш), оригинал и MK.2Key 1 до Key 15
Stream Deck MiniKey 1 до Key 6
Stream Deck XLKey 1 до Key 32
Stream Deck NeoKey 1 до Key 8, плюс Left touch и Right touch, две сенсорные точки под её экраном
Stream Deck +Key 1 до Key 8. Диски и сенсорная полоска не читаются
Stream Deck Module 6, 15 и 32Key 1 до Key 6, 15 или 32
Stream Deck PedalLeft pedal, Middle pedal, Right pedal

Каждая клавиша это кнопка вкл и выкл, поэтому она работает со всем, что делает кнопка контроллера.

Подключите деку в InputConfig

  • Вы: Откройте InputConfig, Devices в строке меню, и отметьте Stream Deck в разделе USB. Если значок Dock выключен, тот же список находится за кнопкой Devices в значке InputConfig в строке меню.
  • InputConfig: Открывает деку, запоминает её и потом подключается сам.
  • Проверка: Нажмите Scan у строки и нажмите клавишу. Если строка заполняется как Key 1, Key 2 и так далее, InputConfig слышит деку.
Меню Devices в InputConfig, Stream Deck отмечен в разделе USB.
Figure 1. Подключите Stream Deck из InputConfig, Devices. Потом он подключается сам.

InputConfig открывает Stream Deck, только когда вы его отметили, поэтому ничего не меняется, пока вы этого не сделаете.

Что вы теряете без приложения Elgato

  • Картинки на клавишах. InputConfig читает только нажатия клавиш. Он ничего не рисует на экранах.
  • Плагины. Плагины Elgato напрямую работают с OBS, Spotify и другими и могут показывать живой статус на клавише. InputConfig посылает нажатия клавиш, щелчки и MIDI, поэтому OBS никогда не сообщает деке, какая сцена активна.
  • Диски и сенсорная полоска Stream Deck +. Не читаются.

Если вы зависите от чего-то из этого, оставьте эти клавиши в приложении Elgato, а InputConfig отдайте только те клавиши, которые там оставили пустыми.

Запускайте оба приложения одновременно

InputConfig открывает деку, не отбирая её у приложения Elgato, поэтому оба слышат каждое нажатие. Клавиша с действием в приложении Elgato и строкой в InputConfig делает обе вещи. Оставьте клавиши, которые хотите отдать InputConfig, пустыми в приложении Elgato, или закройте приложение Elgato, пока пользуетесь InputConfig.

Есть второй способ, которому не нужна поддержка Stream Deck вообще. Приложение Elgato может сделать так, чтобы клавиша посылала горячую клавишу вроде F13 до F19, функциональные клавиши, которые больше ничего на Mac не использует, а InputConfig может назначить их как любую клавишу с клавиатуры. Клавиши только прослушиваются, поэтому F13 всё равно доходит до приложения впереди, а клавиши с любой клавиатуры считаются одной и той же клавишей. Поэтому выбирают клавиши, которые ничто не использует. Что делают F13 до F19 на Mac разобрано подробнее.

Дайте клавише задачу

Клавиша Stream Deck может делать всё, что может кнопка контроллера:

Редактор InputConfig: клавиши Stream Deck назначены на горячую клавишу, Siri Shortcut и системную функцию.
Figure 2. Каждая клавиша Stream Deck сканируется как Key 1, Key 2 и так далее, с любым выходом, который может быть у кнопки контроллера.

Поскольку дека это просто ещё одно устройство ввода в пресете, она переключается вместе с пресетом. Автопереключение по приложению может дать одним и тем же клавишам одну задачу в OBS и другую в Final Cut Pro, а игровой контроллер в том же пресете сохраняет свои строки.

Если клавиша ничего не делает

Поднимайтесь по этой лестнице, начиная с самого простого шага:

  1. Отметьте деку. InputConfig открывает Stream Deck, только когда вы подключаете его из меню Devices.
  2. Отсканируйте клавишу. Если строка заполняется названием клавиши, InputConfig слышит деку, и вопрос только в выходе строки.
  3. Очистите клавишу в приложении Elgato. Клавиша, которая срабатывает дважды, там тоже имеет действие.
  4. Назначайте через Scan, а не подсчётом. Раскладки взяты из библиотеки сообщества и экспериментальны. Если модель неправильно нумерует клавиши, сообщите, какая именно.

Scan самый быстрый тест: заполненная строка означает, что дека читается.

Чего не может

  • Рисовать на клавишах. Никаких изображений или надписей на экранах.
  • Читать диски. Диски и сенсорная полоска Stream Deck + не читаются.
  • Обещать каждую модель. Поддержка экспериментальна, а педаль не проверена в тестах.

Относитесь к нему как к набору кнопок, а не как к замене приложения Elgato.

Коротко

  • Картинки и плагины. Оставьте приложение Elgato.
  • Дека в пресете контроллера, раскладки для каждого приложения, удержания и двойные нажатия. Отметьте деку в InputConfig, Devices, и отсканируйте её клавиши.
  • Оба. Оставьте клавиши InputConfig пустыми в приложении Elgato.

Разделите клавиши между двумя приложениями, и часть получит картинки, а остальные раскладки для каждого приложения.

Вопросы

Может ли Stream Deck работать без программы Elgato на Mac?

Его клавиши могут, как входы в InputConfig 1.6 (экспериментально): подключите его из InputConfig, Devices, и каждая клавиша сканируется как Key 1, Key 2 и так далее. На клавишах ничего не рисуется, а плагинам нужно приложение Elgato.

Можно ли использовать Stream Deck и игровой контроллер в одной настройке?

Да. В InputConfig оба устройства ввода в одном пресете, у каждого свои строки, а автопереключение по приложению меняет оба вместе.

Ставит ли InputConfig картинки на клавиши Stream Deck?

Нет. Он читает только нажатия клавиш.

Работает ли Stream Deck Pedal?

Он есть в списке моделей, которые читает InputConfig, как Left pedal, Middle pedal и Right pedal, но поддержка экспериментальна, а педаль не проверена в тестах.

Есть ли бесплатная альтернатива Stream Deck для Mac?

Если у вас есть игровой контроллер или MIDI-пэд, да: InputConfig превращает любой из них в деку горячих клавиш. Руководство по альтернативе Stream Deck строит такую для OBS.

Ещё на русском

Подробные руководства на английском

Кто это пишет. Ryleigh Newman разрабатывает InputConfig и каждый день управляет своим Mac с помощью геймпада, потому что руки плохо слушаются. Эта страница переведена с английского. Если на 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.