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?
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

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

Input Simulation Help for a Linux Beginner
Can someone direct me to a tutorial on how to create shortcuts for this? I tried key pressing, it did not record anything. Also tried the below to get it to do Ctrl+Alt+1, also did not work. I have a lot of shortcuts to redo for each programs since I am migrating my workload from Windows to Linux.
I already tried google searching but it seems like there is no information about this, or the information is already implied and understandable for experienced linux users. I was hoping to create this thread in order to direct linux noobs like me with some sort of starting point. Thanks in advance
Key(Control,Press),...
Solution:
like this
Streamdeck scissor key not connecting
LSUSB:
Bus 003 Device 015: ID 0fd9:0080 Elgato Systems GmbH Stream Deck MK.2
Bus 003 Device 016: ID 0fd9:00a5 Elgato Systems GmbH Stream Deck MK.2...
Solution:
@Jami |-/ ••X•• sorry, something came up and I haven't had any time. I just saw that the dependency should have been updated. Please try the opendeck-git AUR package again.
Discord Plugin Does not Adjust audio levels on Stream Deck +
So I just set up Mint because I was having issues with windows, and I am trying to use my Stream Deck + for two activities, first one being Audio output controls, and adjusting discord audio levels. The discord Plugin (I did download it through the plugin manager) does not seem to work with the dials of my Stream deck+ even though its stated as useable. am I setting this up wrong, is it a known issue, or do I need to report this issue somewhere and wait for a fix?
I set up the "User Volume Control" on my dial and spin the dial, it just adds the yellow triangle ontop of the icon and does nothing. the "volume control" allow me to mute and deafen on push depending on if I select output or input. But none of the dials adjust any volume as expected....
Scroll-Areas are white on darkmode Ubuntu 24.04
Using the newest Streamdeck version, which is now 2.5.0.
The system is using x11 and gnome 46 (default)...

how to import profiles?
Installed opendeck on bazzite. Streamdeck seems to be detected. I have my profile from my Windows Stream Deck settings and I cannot figure out how to get that profile imported into opendeck. The readme seems to indicate it's super easy: "profile files are easily moveable between platforms with no changes to them necessary." I have my profile.streamDeckProfile file (from Windows) and I don't know where to put it to get it to be recognized by opendeck as a profile.
No devices detected (Pop!Os 22.04 and Ubuntu 24.04)
Hey guys, I just got my Elgato Streamdeck and installed
opendeck_2.5.0_amd64.deb
right away.
After that I ran sudo udevadm control --reload-rules && sudo udevadm trigger
and started opendeck (using the launcher and using the opendeck
-command).
But opendeck seems not to detect my Streamdeck. When running lsusb
my system recognizes the following device:
Bus 001 Device 003: ID 0fd9:00a5 Elgato Systems GmbH Stream Deck MK.2
...Solution:
The issue was fixed in the newest library and will be fixed in the next (?) OpenDeck release :)
Bad .EXE issue with Wine.
Has anyone run into the Discord plugin refusing to start and spitting out this log line?
Setup...
ShellExecuteEx failed: Bad EXE format for
Z:\home\<user>\.config\opendeck\plugins\com.elgato.discord.sdPlugin\Discord.exe
ShellExecuteEx failed: Bad EXE format for
Z:\home\<user>\.config\opendeck\plugins\com.elgato.discord.sdPlugin\Discord.exe
Solution:
Thank you for your input I solved it by doing the following:
```
rm -rf ~/.wine
export WINEARCH=win64 ░▒▓ 1 ✘ │ 13:43:12...