-
Notifications
You must be signed in to change notification settings - Fork 17
Description
Hi @TyrenDe ,
I duplicate here to comment, in order to understand if your library offers this feature (original discussion here)
Currently, there doesn't seem to be a built-in way in StreamDeckSharp (or other .NET libraries) to install Stream Deck profiles programmatically based on different user contexts or scenarios. Profiles typically need to be manually managed through the official Elgato Stream Deck software.
Describe the solution you'd like
It would be great to have support for installing and applying Stream Deck profiles from within a C# application. Specifically, I am requesting:
Methods to import and activate profiles from .streamDeckProfile or related file formats.
API to manage context-aware profile switching programmatically.
Describe alternatives you've considered
Manually loading profiles through the Stream Deck software and triggering changes externally.
Parsing .streamDeckProfile files as JSON/XML and manually controlling the button states (which seems cumbersome).
Additional context
Many developers wish to integrate Stream Deck functionality with their custom applications for smoother workflows.
If there's a workaround or existing approach for this, please provide guidance.
Would appreciate any insights or suggestions!