How do I make a toggle switch change logo for on and off?
title
Solution:
there's a dropdown at the top of the editor
Elgato twitch Plugin not working
The Twitch Plugin from Elgato is not working.
Installing works. When intstalled, there is a Dropdown menu where you can choose your Twitch account or choose "Add Account". The "Add Account" should open the browser with an Twitch OAUTH Request.
Browser is not Opening for this request so the Plugin cannot be used as of right now.
Opendeck v2.5.1 Commit: 7c1ffad
Arch Linux, Gnome 48 X11...
MultiOBS Controller Plugin Category Icon not showing even tho it is available in the Plugin dir
MultiOBS Controller Plugin Category Icon not showing even tho it is available in the Plugin dir
Solution:
The cases are different, it works on Windows because windows is case insensitive
failing to initialise plugin when launching normally
So I'm running into an interesting issue. I installed node and followed the other instructions like in https://discord.com/channels/1143819637897834571/1386809932728238080 so I could install the streamerbot plugin. For some reason I was only able to install it when launching opendeck from the terminal, not when launching it normally. Now the plugin fails to initialise when I launch normally, but works when launching from the terminal again. Here's the bit from the log
```
[2025-08-28][01:34:23][opendeck::plugins][WARN] Failed to initialise plugin at /home/am/.config/opendeck/plugins/bot.streamer.streamdeck.sdPlugin: Node.js version 20.0.0 or higher is required
[2025-08-28][01:34:23][opendeck::events][DEBUG] Registered plugin com.amansprojects.starterpack.sdPlugin
[2025-08-28][01:34:44][opendeck::events][DEBUG] Registered plugin com.amansprojects.starterpack.sdPlugin...
profiles randomly deleting
I have had a few profiles just vanish out of nowhere
Solution:
this will probably be fixed with 2.6.0, sorry it happened to u
Buttons do not save
When creating a button, it does not save the actual command to the button.
I add a "Run Command" button onto Stream Deck Mk.2, enter my command in the text field in "Key down:" When I press the button to run the command, nothing happens. Upon closing and reopening OpenDeck, it shows the button is correctly added but it did not save any text in the text field "Key down:"
This issue has been solved by reinstalling the program in the past but I do not want to reinstall the program to save a button. How do I get my changes to text fields to save when I add a button?
...
Alternative to drag-and-drop to associate actions with buttons
I'm a screen reader user and therefore, I rarely if ever really use a mouse. Provided elements are present in the DOM, clicking/right clicking/double clicking is doable enough, but unfortunately drag-and-drop actions are generally a non-starter.
I'm relatively sure that Opendeck, like the official Windows client, uses this to assign an action to a button. The interface is actually quite usable without sight, it's just that one thing that's stopping me from using this tool. Is there some way we can macgyver some kind of more keyboard-friendly way to do this? e.g. hit space on action, tab to button, hit space on button? Or even double click action then double click button? Maybe mark a button for droppage from the context menu and then click an action?
Right now I am unfortunately unable to use either the official client (whom have essentially indicated if they fix it at all it will be a while which is generally corp speak for when the intern has time in 20 years) nor this one, mostly for the same reason. If there's no bandwidth I can try to hack something together and make a PR but I'm not familiar with the codebase at present....
Discord connection issue
Tried installing OpenDeck from AUR and FlatPack
Discord plugin can't connect to discord, app says "please launch discord", log says "OPENING SOCKET". The plugin was installed from the OpenDeck archive marketplace
Tried applying the patch from wiki to elgato marketplace's plugin, but manifest.json isn't behaving like expected
Any known fixes?...
Solution:
Soo... i've just rebooted my pc, tried to redo the whole thing and it worked
The problem was that i was speaking with my friends using vesktop, and using discord for testing opendeck
The moment i closed vesktop, it just fixed itself
Sorry for me being a dumbass...
Issue with websocat
Hi guys. I use the command
xdotool keydown 191 && echo "{"json":"object"} | websocat ws://localhost:49980/ws -1
as a key down command.
This used to work for some time, and now suddenly doesn't anymore.
If thr button is pressed, the xdotool action is beinhin executed, but nothing is sent to the websocket....Solution:
i don't know what it was, but i double checked the command i used, which still had a typo from trying to fix it earlier today, and then it just started working again. so yeah, probs not really an opendeck bug 🙂
Input Simulation not working properly anymore
Tested with newest Git Commit of OpenDeck and the Plugin.
Arch Linux with Gnome, X11.
Button: [t("Hello")]...
When exiting OpenDeck, some plugins' processes are not killed
Title says it all, I'm using CachyOS (Arch), and this is what remains. I can provide more info if needed.
Solution:
but we didnt apply the hack to linux/macos until we had a better solution

app wont open
i just installed open deck using bash and it crashed when i closed the settings menu and not wont open at all
Solution:
@ᐰ AddieDaBaddie (pls ping)
```bash
killall opendeck
rm -rf ~/.config/opendeck
/bin/opendeck...
Testing/checking for sleep and actions
Will a sh with (several) sleep commands work? For example:
Solution:
just for the record in this thread:
OpenDeck doesn't wait for the command to finish, in fact it doesn't wait for any action. It just sends the key press events to the plugins and moves on. Then later the plugins can send back events if they want to change the text or the image, but that is separate/asynchronous from the original event...
failed to detect an installation of wine
Got myself into a bit of a pickle. On Bazzite, I ran "sudo rpm-ostree install wine" and it allowed my Discord plugin to work great. I just ran "rpm-ostree reset" to remove my layers to do an update... Well, running the install wine again didn't just bring it back to normal. Opendeck is saying "failed to detect an installation of Wine" now. Any ideas?
Solution:
Just to update on my troubleshooting, I had installed wine-devel via "rpm-ostree install wine-devel", had no luck initially. I switched to my dual boot for PUBG with the boys. Returning home to Bazzite, I attempted the plugin install again and somehow - it works.
Window control on wayland
I am having issues controlling/tiling windows using keyboard shortcuts in the input simulation action. I attached the code for the action also
Solution:
yeah yours worked

Issues with Discord plugin disconnecting
I am having intermittent issues where the discord plugin will just stop communicating with the app, with Opendeck saying to open discord. There are a bunch of errors in the logs, but I have no clue what they mean
Solution:
I kind of got it working, its just really hit or miss
Input Simulation presses buttons multiple times on press
I have tried with [k(F13,p)] on down and on up.
I have stopped Opendeck each time at 500 repeats.
Pressed key shown with Screen key.
It stopps as soon as anything else is pressed.
Tested with commit 6ff87da...

Custom images for discord plugin not working.
This is a continuation of the previous issue https://discordapp.com/channels/1143819637897834571/1326997816282841159
i did comment out the line in pi.js (110) and the images loads after a restart of the app, but after about 2 seconds the ui is refreshed and the image is gone again.
i checked <profilename>.json and inside the "states" tag the image property gets set to "0.png" when i add a button on a new profile and set a custom image....
Solution:
However you like
