8000 Add Stream Deck Integration · Issue #42 · strem-app/strem · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Add Stream Deck Integration #42

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
grofit opened this issue Sep 15, 2022 · 4 comments
Open

Add Stream Deck Integration #42

grofit opened this issue Sep 15, 2022 · 4 comments
Labels
Blocked Cant do anything, we are blocked by something enhancement New feature or request Integration The issue pertains to a specific integration

Comments

@grofit
Copy link
Collaborator
grofit commented Sep 15, 2022

I don't currently have a Stream Deck so while I can do the code to some extent I can't really verify any of it works, I have found a C# library that wraps up integration with it.

@grofit grofit added enhancement New feature or request Integration The issue pertains to a specific integration labels Sep 15, 2022
@grofit
Copy link
Collaborator Author
grofit commented Oct 19, 2022

I have sent Elgato an email asking if they are able to provide units for integration purposes as some hardware vendors are happy to support community/integration efforts. I highly doubt they will due to this project not existing for that long, but will see what they say.

@grofit
Copy link
Collaborator Author
grofit commented Dec 19, 2022

Was eventually directed to someone at Corsair after not getting a response, a week later and still no response from them, so it looks like this integration will have to wait for now.

@grofit grofit added the Blocked Cant do anything, we are blocked by something label Dec 19, 2022
@grofit
Copy link
Collaborator Author
grofit commented Jul 17, 2023

There seems to be a free mobile version that lets you use their API so it would potentially work the same on the deck, the problem ive found is that you cant make buttons on the fly, you need to bundle it all into a plugin that gets added to the locally installed Streamdeck folder.

The plugin needs to expose every button you want to hook into, so the only way I could see it working would be to have the ability to export a portal as a plugin for Streamdeck and then have it imported into the streamdeck app, that bit alone isnt a major issue but it only really works with images or manual blitting, not css from what I can see which is how a lot of the buttons on the portal run by default.

I think it would be possible to make something that lets you put your portal on your stream deck but it wont be easy and wont look the same, so not working on it right away but its on the todo list.

@grofit grofit removed the Blocked Cant do anything, we are blocked by something label Jul 17, 2023
@grofit grofit added the Blocked Cant do anything, we are blocked by something label Mar 20, 2024
@grofit
Copy link
Collaborator Author
grofit commented Mar 20, 2024

Putting this as blocked as the proof of concept I was working on would require each button to have an image icon and isnt really as dynamic as the existing portal, there may be a way to express this as a separate portal which mimics the built in portal but lets you specify how the stream deck needs the data, but as I personally dont use/have one I would be looking for a user champion who would want this and be happy to test it, so will open it back up when someone else can assist.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Blocked Cant do anything, we are blocked by something enhancement New feature or request Integration The issue pertains to a specific integration
Projects
None yet
Development

No branches or pull requests

1 participant
0