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

Streamdeck neo: utilise lcd strip #2854

Open Julusian opened 2 months ago

Julusian commented 2 months ago

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

Is there an existing issue for this?

Describe the feature

The first implementation of support for the neo does not make use of the lcd strip.

It needs some thought on how the two companion buttons it spans should be drawn to it

Usecases

No response

dnmeid commented 2 months ago

I guess it still is the single screen of the original Streamdeck under it. So what is the resolution of the strip? Half a button height? To start with something I'd probably say: left half triggers one button and right half triggers one button. Each area shows the top part of one button, so we can show the topbar if people like it. And when you design a button for the strip, you just have to make sure your text or whatever is top aligned and small enough. In long term I'd see the principles of #2387 apply just like for the other LCD strips.

Julusian commented 2 months ago

Its 248x58, and does not support presses or any interaction.

I am tempted to do similarly to the plus, and scale and draw the 2 buttons it spans. but of course that won't give the best look, it will be using less than half of the width.

But yes long term something from #2387 can be done, but I guess we arent in a place to do that yet