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
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
that's for the flatpak version
sorry, i read it wrong
Currently not installed. What is the usecase to have both installed?
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
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
ah cool
does it work? (u have to restart opendeck after enabling the setting)
i had an issue with the counter plugin, i had to manually remove it, now it works
and you can use opendeck buttons in streamcontroller just fine?
moving them around in streamcontroller works properly too? (sets them to greyscale)
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
ok lol the ets2 plugin wont be fixed by this
last thing, if you switch pages in streamcontroller does it switch them in opendeck
also maybe related to my linux but I haven't found a command on opendeck that actually sends a key
yep
great
like a keyboard key?
aye
use the Input Simulation action
somehow doesn't work
:(
move to #general?
alright, that's on me, i figured it out
this is what it looks like for anyone wondering
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
ah thanks
@Daisuke88 this is where we were discussing this
@Dofain I pushed another update for a fix for a pretty bad bug