Инструкция

Как добавить оверлей геймпада в OBS

Показывай на стриме каждое нажатие кнопки, движение стика и нажатие триггера. Это займёт около минуты, и ничего не нужно устанавливать.

Шаг 1

Подключи геймпад

Подключи геймпад кабелем или по Bluetooth к ПК, на котором запущен OBS. Xbox, PlayStation, Switch Pro и большинство сторонних геймпадов работают, если Windows видит их как игровой контроллер.

Шаг 2

Создай оверлей

Открой gamepad.lol и выбери «Создать оверлей». Аккаунт для начала не нужен: анонимный оверлей работает 7 дней, а войти, чтобы сохранить его навсегда, можно позже.

Выбери скин под свой геймпад. Превью реагирует на геймпад, как только ты нажмёшь кнопку.

Шаг 3

Подгони под свою сцену

Поменяй цвета в покое, при нажатии и акцентный, включи или выключи подписи кнопок и задай размер оверлея. Если стик дрейфует и дёргается, когда ты его не трогаешь, немного увеличь мёртвую зону стика.

Перетащи любой элемент в превью, чтобы переместить его, или скрой ненужные части. Сохрани, когда всё понравится: вернуться и поменять что угодно можно в любой момент.

Шаг 4

Добавь в OBS как источник «Браузер»

Скопируй URL источника «Браузер» из своего оверлея. В OBS нажми плюс под «Источниками», выбери «Браузер», задай имя и нажми ОК.

Вставь ссылку в поле URL и укажи ширину и высоту как у оверлея (по умолчанию 800 × 500). Поле пользовательского CSS в OBS не трогай — фон уже прозрачный.

Свойства «Геймпад»

Браузер

URLhttps://gamepad.lol/o/your-view-key
Ширина800
Высота500
Выключать источник, когда он не виден
Вставь ссылку, задай размер, нажми ОК. Больше OBS ничего не нужно.

Шаг 5

Нажми кнопку

Браузеры открывают доступ к геймпаду только после того, как им воспользовались, поэтому нажми любую кнопку один раз. Оверлей сразу начнёт двигаться. Меняй размер и положение источника в сцене как у любого другого.

Решение проблем

Оверлей виден, но не двигается
Сначала нажми кнопку на геймпаде. Если ничего не изменилось, открой свойства источника, нажми «Обновить кэш текущей страницы» и снова нажми кнопку.
Показывается не тот геймпад
Оверлей следит за первым подключённым геймпадом. Отключи другие геймпады, рули или виртуальные контроллеры (например, от программ переназначения кнопок) и обнови источник.
Оверлей обрезан
Ширина и высота источника «Браузер» должны совпадать с размером оверлея, заданным в редакторе. Измени одно из значений, чтобы они совпали.
У меня macOS
OBS на macOS не позволяет браузерным источникам считывать геймпады, и это касается всех браузерных оверлеев ввода. Небольшое нативное приложение, которое это исправит, уже на подходе.
Я стримлю со второго ПК
Пока что геймпад должен быть подключён к ПК, на котором запущен OBS. Передача нажатий с отдельного игрового ПК появится вместе с тем же нативным приложением.

Всё ещё не получается? В разделе вопросов и ответов есть ещё подсказки.

Твой геймпад на стриме за минуту.

Без установки и без аккаунта. Выбери скин, настрой под себя, вставь одну ссылку в OBS.