!Оверлей входных устройств в OBS на Arch Linux используя Input Overlay
2023-03-19
linux-gamingКросплатформенный плагин obs который может выводить много устройств такие как:
-
Движение мышки и нажатие на кнопки
-
Активные игровые части клавиатуры + QWERTY
-
Геймпады такие как:
- Dualsence
- Switch Pro Controller
- Xbox 360
- Gamecube
Установка AUR пакета
yay -S obs-plugin-input-overlay
Открываем Obs и добавляем Источник "Входной оверлей"
Я буду тестировать на геймпаде 8BitDo Pro 2 в Bluetooth (Xinput) режиме
После чего в первое поле
- [Наложение файла изображения] Указываем путь до папки пресеты
/usr/share/obs/obs-plugins/input-overlay/presets
далее выбираем устройства, например gamepad и выбираем game-pad.png (не-preview.png
). Интересно то что макет для геймпада не имеет значения т.е можно выбрать**dualsense
и геймпад всё-равно будет работать - [Файл конфигурации .ini] При открытии вам уже укажут каталог в котором будет находится .json файл (не обращайте внимание на другой тип файла, оно всё-равно будет работать). Выбираете его или если файлов два значит выбираем на выбор
Для клавиатур в каталоге wasd-extented-numeric макет клавиш другой, именно поэтому выставляем правильный макет который находится по странному пути
/usr/share/obs/obs-plugins/input-overlay/presets/mouse/alternative/FAT9L/wasdwithblankpink.png
Вот как выглядит мышка с клавиатурой
TODO: Перезаписать видео и переконвертировать его в маленький размер (или сделать ввиде гифки)
{{< rawhtml >}}
{{< /rawhtml >}}Отслеживание движение мышки очень странное, оно работает в некоторых играх но с некоторым дефектом. Например в Apex Legends стрелка внутри ведёт себя странно а внутри интерфейса мышка отслеживается нормально, возможно данную проблему скоро исправят
Также отслеживание движения мышки может вообще не работать в других играх