Elgato Streamdeck

I just learned of this today, came here to post this, searched first and found this thread. :wink:

Of course, being exclusively a GNU/Linux user, the first thing I did was to search if it is supported. I was happy to find that it is! Clearly there has been interest in this device on Linux for a long time, as working my investigation backward from the final UI announcement, I eventually discovered that the reverse engineering effort began with someone just publishing some notes, later another person took that and ran with it to create a Python library, which was in turn used by someone else to make a Qt based GUI for the Stream Deck. Neat!

And this is why I love Free Software! Look at how creativity and options can flourish when silly short sighted (sometimes greedy) arbitrary barriers are removed! This is the only way that we can Have Nice Thingsā„¢! :wink:

Based on my short research, it seems that this thing originally came from the worlds of gaming and ā€œcontent creators.ā€ Personally, I spend most of my time nowadays working on (mostly HA) projects, but every once and a while I take a break and check in on Star Citizen development. And that’s how I came across this thing. Apparently online streamers also use it as a control panel to change cameras, post macros to chat, etc. But the first thing I thought of was using it as an user interface for home automation!

I think the combination of physical and customizeable buttons could make an interface with very high Wife / normal user / family / grandma Acceptance Factor.

The following video is for a space video game (Star Citizen) where it is used as a secondary cockpit type control, but what I wanted to show (and what immediately grabbed my attention) were the ability to not only nest commands but also create custom icons, which would make this thing very useful as an interface to almost anything, really (zoom full screen to really get a good look at what is going on):

I guess they have been bought by Corsair now, and there is a new 32 button (!) model in addition to the original 6 and 15. A quick look on a popular online retailer that I do not wish to name in US shows they are currently going for $199.99, $96.64, and $99.99, respectively. I’m pretty sure I read somewhere in my investigation that they do go on sale from time to time apparently.

I am not really sure what 72 x 72 pixel 1"(?) displays go for, but by the time you buy 6, 15, or 32 (!) of them, and the other electronics required, and implement everything, I think you might be approaching the asking price anyway, to say nothing of your time, which none of us have enough of. And then you still would likely not have as nice of finished product…

EDIT:
Thinking further, you could probably turn off all buttons except one ā€œwakeā€ button, or dim all the buttons programatically after some time, then set brightness depending on time of day, press the ā€œwakeā€ button and get the full interface… Or pretty much whatever you want. So many options I think… My wheels are turning!.. :smiley: