Open slords opened 1 week ago
I'm not sure I follow what you are asking for. Could you provide a photo/mock up showing how you want to have your streamdecks arranged, and what regions of the grid they should occupy.
We already have 2 rotation modes, the old one which rotated just the buttons (which I am tempted to remove one day), and the new one which rotates everything.
The emulator displays what I'm wanting to see. The streamdeck has the buttons rotated.
I see what you want to do, but I don't see why that would be useful. The button layout now is only rotated in the editing grid. Is there a reason you want it that way in opposite of just having the 5x3 stream deck unrotated and making the grid two colums larger? A actual working solution would be to make the grid 5 columns wider, then set up your real buttons in the way you have drawn and besides that add "recerence buttons" in the unrotated layout. The reference button just points to the actual button and mimics the style. The real stream deck would be offset to the reference buttons.
Is this a feature relevant to companion itself, and not a module?
Is there an existing issue for this?
Describe the feature
It would be nice to have separate rotation controls for the surface and the buttons. Then you could have a surface take whatever section of the grid it wanted in any orientation but keep the button rotation in an orientation that makes sense for that surface.
Usecases
I'd like to combine a streamdeck xl and a normal streamdeck in a layout that has the XL in the upper left and the normal in the upper right but rotated 90 degrees. I'd also like to keep the normal streamdeck in the horizontal layout. If I use rotate then it gives me the button placement correctly but all the button labels are rotated 90 degrees and I have to turn the streamdeck vertical in order to read the labels correctly.