This is an interesting article. It’s worth mentioning open source software exists for the StreamDeck. Companion is very popular in the AV production industry. https://github.com/bitfocus/companion
Indeed, I am not the first, and I am sure not the last, to dig through Stream Deck internals. This article was mostly written to satisfy my own curiosity.