Streamdeck Pages by Position
Is this a feature relevant to companion itself, and not a specific module?
- [x] I believe this to be a feature for companion, and is not specific to a module
Is there an existing issue for this?
- [x] I have searched for similiar existing issues
Describe the feature
This is very close to #3583 and #3740.
I'd like to see surfaces defined as positions in the future with the ability to make a collection of streamdecks within a position. Grouping doesn't do exactly what we're wanting as that's rather making one larger streamdeck. We use a deckrack with multiple streamdecks that are not a group (acting as one), but instead multiple independent streamdecks at a position all doing different things.
The pages page would then be broken out into a collection of pages called positions. In the surface settings you could then assign each streamdeck a startup position and then a start up page within the position. This helps organize pages per streamdeck and adds a clearer line of how a collection of pages should be used.
This is more of a clean-up type thing as we space our positions 20 pages apart, but it'd be nice if I knew my CG position which only has one page could be Position: CG Page: 1, and then for the producer, Position: Producer Page: 1, 2, 3, 4, 5. Right now, I just know 1-20 is reserved for CG and 21-40 is reserved for the producer. I'd like the ability to have multiple page 1's if that makes sense.
Usecases
No response