StreamController OpenDeck plugin

I've made a StreamController plugin that lets you use OpenDeck buttons in StreamController https://github.com/nekename/streamcontroller-opendeck
GitHub
GitHub - nekename/streamcontroller-opendeck: A StreamController plu...
A StreamController plugin to trigger actions in OpenDeck - nekename/streamcontroller-opendeck
21 Replies
nekename
nekenameOP3w ago
you'll need to install that into StreamController, and update to the latest commit of OpenDeck (for dofain garuda is arch-based afaik so you can use opendeck-git from the AUR), and enable "Disable Elgato device discovery" in OpenDeck settings @Core @Dofain @ahhdem sry, forgot to explain how to install it click Code on github and download zip, then extract the zip to ~/.var/app/com.core447.StreamController/data/plugins and rename the folder to me_amankhanna_opendeck
Dofain
Dofain3w ago
that's for the flatpak version sorry, i read it wrong
fightforlife
fightforlife3w ago
Currently not installed. What is the usecase to have both installed?
nekename
nekenameOP3w ago
well, your wise words once were
But on the other hand streamcontroller has more usability features, like logoff blanking, keys according to active window, Multiple plugins/texts per key.
while OpenDeck now has all of these features, StreamController still has things OpenDeck doesn't - Linux audio control, audio switcher, and also has things like a Discord plugin that's open source and doesn't require Wine and a working Spotify plugin I thought it was better to get all these things in one bag instead of developing them all for OpenDeck which would be duplicate effort - ig we have to stick together in the Linux community because we all have limited resources just like how KDE and GNOME pool a lot of effort i guess ah, didnt see the aur option for streamcontroller, thought it was flatpak only ill stick with the flatpak though, i like nice and clean uninstalls
Dofain
Dofain3w ago
nono, it was my bad, i read the line wrong i got it installed, just need to reinstall opendeck, I had the non git version
nekename
nekenameOP3w ago
ah cool does it work? (u have to restart opendeck after enabling the setting)
Dofain
Dofain3w ago
i had an issue with the counter plugin, i had to manually remove it, now it works
nekename
nekenameOP3w ago
and you can use opendeck buttons in streamcontroller just fine? moving them around in streamcontroller works properly too? (sets them to greyscale)
Dofain
Dofain3w ago
testing it the plugin works as I see the key reacting on OpenDeck, no issue. However the ETS2 plugin in OpenDeck still doesn't work, as in not sending any key stroke
nekename
nekenameOP3w ago
ok lol the ets2 plugin wont be fixed by this last thing, if you switch pages in streamcontroller does it switch them in opendeck
Dofain
Dofain3w ago
also maybe related to my linux but I haven't found a command on opendeck that actually sends a key yep
nekename
nekenameOP3w ago
great like a keyboard key?
Dofain
Dofain3w ago
aye
nekename
nekenameOP3w ago
use the Input Simulation action
Dofain
Dofain3w ago
somehow doesn't work
nekename
nekenameOP3w ago
:( move to #general?
Dofain
Dofain3w ago
alright, that's on me, i figured it out
nekename
nekenameOP3w ago
this is what it looks like for anyone wondering
nekename
nekenameOP3w ago
if you're actually intending to drive this btw, download a new version of main.py, it now resets the icons in streamcontroller to greyscale empty ones when opendeck is closed so you know they're not just not working
Dofain
Dofain3w ago
ah thanks
nekename
nekenameOP3w ago
@Daisuke88 this is where we were discussing this @Dofain I pushed another update for a fix for a pretty bad bug

Did you find this page helpful?