A Year with the Elgato Stream Deck

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • streamdeck-ui

    A Linux compatible UI for the Elgato Stream Deck.

  • I love my Stream Deck for all the reasons described by others in this thread, but unfortunately support for Linux is nonexistent.

    You need to rely on the open source reverse-engineered version of Elgato StreamDeck in Python [1], with the StreamDeck UI on top [2][3]. It works, but it doesn't offer all the functionality, and it's even more rough on the edges.

    Plus, if you have a StreamDeck connected to a KVM and it is switching between two computers (a Mac and Linux, in my case), then you'll have completely different experiences, with different icons, plugins that are not available on Linux (e.g., Spotify, Clock).

    I still use it and find it worth the investment, but hoping that Elgato dedicates some love to Linux users in the future.

    [1] https://python-elgato-streamdeck.readthedocs.io/en/stable/#

    [2] https://timothycrosley.github.io/streamdeck-ui/

    [3] https://github.com/timothycrosley/streamdeck-ui

  • kmonad

    An advanced keyboard manager

  • For someone who kinda wants this stuff but doesn't feel great about spending 200 bucks for 15 buttons and all the garbage that goes with...

    an idea I had last week seeing this article is to buy a USB 10-key numpad from a pawn shop, and use something like kmonad[0] to map key presses from that device to specific actions.

    Get some reuse, and you can just tape over buttons. It's not exactly the same product for obvious reasons, but I feel like you can do some magic with statusbars and toasts in scripts to get something decent.

    [0]: https://github.com/kmonad/kmonad

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • MATRICIntegrationDemo

    Simple Demo of MATRIC integration API

  • 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.

  • raspberrydeck

  • I built something somewhat similar, to link YouTube videos to steam deck buttons so my 2yo kid could listen to his songs :) It runs everywhere Python is available, including raspberry pis ;) Code is here: https://github.com/sylvinus/raspberrydeck

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts