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

Dial Stacks for Stream Deck + #13

Open
Tealc-1899 opened this issue Feb 25, 2023 · 1 comment
Open

Dial Stacks for Stream Deck + #13

Tealc-1899 opened this issue Feb 25, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@Tealc-1899
Copy link

Hi there, really love your plugin, thanks for making it!

I have an idea/request that I think would be helpful for use with the new Stream Deck + and its dials.

On the new Stream Deck + they have what's known as Dial Stacks where you can click the dial to perform a secondary option/macro/keystroke using the dial with three possible parameters, Click/Rotate CW/Rotate CCW. It would be great if KM Link could assign different Keyboard Maestro Macros to these dial parameters.

The issue currently is that on the Stream Deck + the plugins list is now broken up in to two sections, "Keys" and "Dials". I "think" it should be possible to take a KM Link button and assign it to a Dial Stack, it just needs to show up in the list of plugins under the "Dials" section.

Is this something you would be able to take a look at and see if it is possible to add the functionality?

Many thanks!

Screenshot 2023-02-26 at 6 45 30 am
Screenshot 2023-02-26 at 6 42 21 am

@Corcules
Copy link
Owner

Hello, Thanks for your love ;-)

well, i already took a look and sorry but i guess no for lots of reasons :

  • I've made KM Link to be as fast and simple as possible. I don't want to add refinements such as macro search or filters, multi parameter fields, ... or dial.
  • I do not see what the Dial+ would bring more than 3 simple keys. KM Link is just a macro trigger. It would be tricky to handle rotation in real time and most likely buggy. The only way i may support rotation would be on "dialUp" (when the finger release the dial) and then trigger the KM macro with the dial value as a macro parameter. Quite poor...
  • Like today for Keys, it will be impossible to get an initial value or feedback from KM or the computer to a SD+ Dial. So the Dial indicator would always be set arbitrarily in the middle at start.
  • It would not be so complicated but i would take a bit of time. I don't have some at the moment.
  • I don't have a Streamdeck+ so i couldn't do any tests...

I'd buy an SD+ right away if I needed it and probably upgrade to KM Link. But I can't find a use case.
Can you detail what you expect to do with KMLink + Dial ?

@Corcules Corcules added the enhancement New feature or request label Jun 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants