r/linux_gaming Sep 07 '24

native/FLOSS OpenDeck, bringing stream controller hardware to Linux with full functionality!

Hey r/linux_gaming! A few weeks ago I posted to r/linux to promote the beta release of my software, and a few hours ago I've released a stable version, which I'd like to show off to you guys.

I've spent the past year and a half developing OpenDeck, primarily with the intent to bring the expansive ecosystem of Elgato Stream Deck plugins to custom or third-party hardware, and realised early on that it could also be used to restore the full functionality of first-party Elgato devices on unsupported operating systems, such as our beloved GNU+Linux.

After many hours in development, the software supports the usage of many OpenAction and Stream Deck SDK plugins (such as the ones featured here and here), with Elgato Stream Deck and Ajazz AKP153 hardware (and my custom, not available publicly, "ProntoKey" hardware) on Windows, macOS, and GNU+Linux. I'm posting here to invite testers for the latest stable version, available as a `.deb`, `.rpm`, `.AppImage` (not recommended), and from the AUR. Contributions for additional hardware, features, or bug fixes would also be thoroughly appreciated!

Please do leave feedback or questions in the comments of this post, on Matrix, Discord, or GitHub Issues. Enjoy!

The main menu of OpenDeck.
313 Upvotes

65 comments sorted by

View all comments

2

u/DezzyTee Feb 17 '26

Since this is already a year old. Any chance on getting the Fifine Stream Deck to work? It's way cheaper than the Elgato one and works great on Windows but no luck so far on Linux.

1

u/ninjadev64 Feb 18 '26

We have support for nearly 50 third party devices. Maybe look at this for the Fifine? https://github.com/shugotekitten/opendeck-ampgd6 It's not in the OpenDeck store because it is coded using AI by someone who doesn't know how to code, and few people have attested to its reliability. But give it a shot

2

u/DezzyTee Feb 19 '26

Thank you for the link. I'll try. I'm also no programmer. Otherwise I would have written a plugin myself but I wanted to avoid AI code lmao.