bitfocus / companion

Bitfocus Companion enables the reasonably priced Elgato Streamdeck and other controllers to be a professional shotbox surface for an increasing amount of different presentation switchers, video playback software and broadcast equipment.
http://bitfocus.io/companion
Other
1.46k stars 489 forks source link

internal: Button: Trigger press and release reffred FROM TEXT including STEP #2878

Closed Suenee closed 1 month ago

Suenee commented 1 month ago

Is this a feature relevant to companion itself, and not a module?

Is there an existing issue for this?

Describe the feature

Now is possible to locate button by address like "35/0/6". When this button has multiple steps I would like call its inlcuding a STEP number: "35/0/6.2"

Mockup: image

It will call the button 35/0/6 and run STEP 2

It is simple shortcut for two commands: image

Usecases

Simplifies calling buttons with multiple steps

dnmeid commented 1 month ago

This would be misleading.

  1. You don't know if just the actions of the named step are triggered or if the button is also set to that step.
  2. The name of the yction would need to be "Button and optional step: Trigger press and release" As there is an eisting action to switch to a step, your usecase can be achieved with two actions which each have a well defined narrow scope.