univrsal / input-overlay

Show keyboard, gamepad and mouse input on stream
GNU General Public License v2.0
2.62k stars 235 forks source link

Doesn't work with OBS 29 #359

Closed Layarion closed 11 months ago

Layarion commented 11 months ago

Describe the bug Input-overlay doesn't add itself to the "tools" section of OBS Studio version 29.

To Reproduce Install OBS 29.1.3, then install the 64bit 5.0.4 plugin on a 64bit OS. Manually or with the installer, doesn't matter which.

Once done, run OBS Studio and at the top of the window, click on "tools". Observe that it's not there.

Expected behavior For the tools tab to have the plugin's line added.

Screenshots image

Additional information:

Additional context I reverted to the latest 28.1.2 version of OBS, and I was able to get this to work.

univrsal commented 11 months ago

You have SRBeep installed, which also ships with SDL2 which conflicts with the SDL2 that input overlay ships.

Layarion commented 11 months ago

You have SRBeep installed, which also ships with SDL2 which conflicts with the SDL2 that input overlay ships.

that fixed it, thanks. sadly SRBeep wasn't working anyway. i downloaded it awhile ago, perhaps there's a new version out now.

univrsal commented 11 months ago

Ideally input overlay would dynamically load sdl2 to prevent conflicts, but i'm currently too lazy to work on that.