Skip to content

Advise on feasibility of application integration (dynamic keys/actions?) #91

Answered by ChekTek
celsochang asked this question in Help
Discussion options

You must be logged in to vote

This is definitely possible with a Stream Deck plugin, but that will require using the Stream Deck application. Our first-party SDK does not support controlling the hardware without the Stream Deck application at this time.

For a plugin, you can use a single action to populate a full Stream Deck profile, which you can bundle in your plugin.

https://docs.elgato.com/sdk/plugins/manifest#profiles

This will allow you to control all the keys at once. You can use the willAppear event to cache the context (or ID) of the keys on your profile, which you can reference later in your refresh step. I would also use the willDisappear event to clear your cached values.

https://docs.elgato.com/sdk/plugin…

Replies: 2 comments

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
0 replies
Answer selected by celsochang
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Help
Labels
None yet
3 participants