Skip to content
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

Support for the Dynamic lighting devices standard #332

Open
DarthAffe opened this issue Jun 9, 2023 · 3 comments
Open

Support for the Dynamic lighting devices standard #332

DarthAffe opened this issue Jun 9, 2023 · 3 comments
Assignees
Labels

Comments

@DarthAffe DarthAffe added the SDK label Jun 9, 2023
@DarthAffe DarthAffe self-assigned this Jun 9, 2023
@DarthAffe
Copy link
Owner Author

@DarthAffe
Copy link
Owner Author

another one for testing: https://github.com/microsoft/RP2040MacropadHidSample

@Riccorbypro
Copy link

Grabbed the work done in https://github.com/DarthAffe/RGB.NET/tree/SDK/DynamicLightning and investigated a bit more in https://github.com/Riccorbypro/RGB.NET/tree/SDK/DynamicLightning.

Seems that we have to register an app extension in an appx manifest to be allowed to update the lighting in the background. No idea if we can do that as a library, maybe consumers need to register it themselves and we simply note that in the readme? I haven't managed to find a way to register oneself as an extension through code so far - if we can figure that out then that's probably the best option.

Currently, if I just host a test app from within a package with the right extension declaration in the manifest, I can get it working locally (rainbow on my G502X). You can see the DLTestApp and UWPTest projects on my branch for lighting and packaging respectively.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants