flathub / com.obsproject.Studio

This repository is no longer used to build OBS. Issues should be reported at https://github.com/obsproject/obs-studio
https://github.com/obsproject/obs-studio
29 stars 19 forks source link

Add the input-overlay plugin #73

Closed canalocaradoti closed 3 years ago

canalocaradoti commented 4 years ago

Hi everyone, everything fine? I would like to suggest the addition of the input-overlay plugin, used in some Twitch lives and that could be a differentiator for the Flatpak version of OBS. The plugin works super well, I tested it on the Snap version and would think it would be great to have it on the Flapak version https://github.com/univrsal/input-overlay

TiZ-HugLife commented 3 years ago

I wanted to do that while adding the obs-websocket plugin, but it's kind of a pain to compile. Unlike obs-websocket, you can't tell it where the OBS sources are and you are expected to clone the repo as a subdirectory of OBS's source tree: https://github.com/univrsal/input-overlay/wiki/Compiling I'm not sure how to go about doing that just right now. But if I figure something out, I'll definitely get back. I'd rather use this plugin than a browser source + a gamepad viewer site.

EDIT: Ugh, looks like the browser source can't read gamepad input. That seems to go for ungoogled-chromium's flatpak as well. So if I want to be able to say "I really did block that low; this game's netcode sucks eggs," I'm gonna have to get this plugin compiled one way or another.

GeorgesStavracas commented 3 years ago

This is provided as an extension now (see https://github.com/flathub/com.obsproject.Studio.Plugin.InputOverlay)

Captura de tela de 2021-06-01 20-25-50

You can install it using GNOME Software, or any other app store that lists extensions, or even the command line program.