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

Craft keyboard C# Plugin #36

Open
george-murray opened this issue Apr 21, 2020 · 0 comments
Open

Craft keyboard C# Plugin #36

george-murray opened this issue Apr 21, 2020 · 0 comments

Comments

@george-murray
Copy link

I have recently purchased the Logitech Craft Keyboard and I am currently trying to develop a custom plugin for it in c#.

I have downloaded the examples from the github page and created my own plugin in C# following the same pattern as the WinFormsCrownSample using the instructions located here: https://github.com/Logitech/logi_craft_sdk/blob/master/samples/WinFormsCrownSample/README.md

I have created my plugin folder with a GUID, created the Gallery, Languages and Manifest folders within this. I have created the defaults.jspon and tools.json files and specified the GUID within these along with the other relevant information.
I have placed this folder within ProgramData\Logishrd\LogiOptionsPlugins and also within Logishrd\LogiOptions\Plugins as I am not sure which one is correct.

Using a simple win forms application I have managed to connect to the keyboard, register my plugin and receive the "register_ack" message to confirm my plugin has been registered. I also receive the activate_plugin message when my sample application becomes active. However, when i turn the crown on my keyboard i am not receiving any crown turn events in my application. I receive no messages of any type from my client.

I believe I have followed all the instructions correctly, but just can't figure out why I do not receive the crown turn or crown touch events. Are there any steps I have missed?

I can provide code examples or my entire sample application if needsbe.

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

No branches or pull requests

1 participant