HoneyHazard / PixelMatchSwitcher

PixelMatchSwitcher plugin for OBS Studio.
79 stars 7 forks source link

StreamDeck loses access to obs after instaled bundled version #9

Open neoyagami opened 3 years ago

neoyagami commented 3 years ago

Hi

Just installed the latest release (beta) and all the interactios with streamdeck stoped working

DO I need to do somethin extra ?

re instaled streamdeck software just in case but it did not work

ShiftaDeband commented 3 years ago

I can also confirm this odd behavior. I don't have the most experience with OBS, so I did not attempt to mess with any plugins.

ShiftaDeband commented 3 years ago

A quick follow up to this as I had much more time to investigate this evening:

The plugin (StreamDeckPlugin.dll) is added to the correct plugin directory - \obs-studio\obs-plugins\64bit - but it never seems to load. The plugin does not show up under tools (you'd see Elgato Remote Control for OBS Studio, and clicking on it would show the version.)

Here's what I'm seeing in the logfile.

01:42:03.189: LoadLibrary failed for '../../obs-plugins/64bit/StreamDeckPlugin.dll': The specified module could not be found. 01:42:03.189: (126) 01:42:03.189: Module '../../obs-plugins/64bit/StreamDeckPlugin.dll' not loaded`

Still hoping to get more answers, but I think I may let this one be for a bit.

calegendre commented 2 years ago

Hey, as a disabled streamer, Stream Deck is core to my ability to manipulate scenes ....and I've just crafted this beautiful thing in the PixelMatch version....and...I can't for the life of me make Stream Deck work...any advice?

THANK YOU SO MUCH!

HoneyHazard commented 2 years ago

Sorry for a slow response. I will be looking into this. Can you confirm the issue happens with the latest versions?

MaYh3MTV commented 2 years ago

I attempted to install yesterday and I could not get the Stream deck plugin to work with OBS. Same errors in the log file as the comment above. I reinstalled Stream deck and the latest release from here.

ShiftaDeband commented 2 years ago

Just did a fresh install as well, and confirmed that this bug is still present. Really wish I could give more info other than that for whatever reason, it works with the base OBS installer.

I even tried a few earlier/outdated versions and still no dice. Happy to provide whatever logs I can. Thank you for all you do - this software is genuinely one of the most useful things in my life right now.

HoneyHazard commented 2 years ago

I did 0.33.1 installation of OBS with PM and then installed Elgato Stream Deck from https://www.elgato.com/en/downloads. This appears to work. Am I missing something? Did you reinstall the Stream Deck after you installed OBS with PM?

image

HoneyHazard commented 2 years ago

Seems like the stream deck connects to the plugin fine

image

ShiftaDeband commented 2 years ago

I feel like I'm losing it. I did a completely clean Windows install to see if I could get any more information, and I'm still faced with this. I tried installing after OBS, then closed both and opened each in a different order to see if I could get anything else. Do you know what you did to get it to work?

image

The only difference between these seems to be that I'm using the Stream Deck Mini, which shouldn't matter.

To add, the plugin is for sure missing in the Tools dropdown.

image

HoneyHazard commented 2 years ago

Do you know what you did to get it to work?

Like I said, installed windows installer of OBS + PM, version 0.33, and then streamdeck from the official page. Nothing unusual. Will be back in a few days see if we can think of something

HoneyHazard commented 2 years ago

Does anybody have any new information about getting the streamdeck to work?

HoneyHazard commented 2 years ago

Can you please check if the problem is still there with the latest release?

https://github.com/HoneyHazard/PixelMatchSwitcher/releases/tag/0.35.0-alpha

ShiftaDeband commented 2 years ago

Sorry for the delay here - I'm happy to test tonight. I'll follow up as soon as I'm able.

ShiftaDeband commented 2 years ago

I've confirmed that this issue has been resolved. Thank you so much!