!Оверлей входных устройств в OBS на Arch Linux используя Input Overlay
2023-03-19T23:38:18+05:00
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
Вот как выглядит мышка с клавиатурой
{{< rawhtml >}}
{{< /rawhtml >}}Отслеживание движение мышки очень странное, оно работает в некоторых играх но с некоторым дефектом. Например в Apex Legends стрелка внутри ведёт себя странно а внутри интерфейса мышка отслеживается нормально, возможно данную проблему скоро исправят
Также отслеживание движения мышки может вообще не работать в других играх