OpenDeck

O

OpenDeck

Join the community to ask questions about OpenDeck and get answers from other members.

Join

issues

threads

Error message everytime I try to install opendeck via AUR package.

Hello, I wanted to know why I keep getting an error every time I try to install opendeck? I have cachyos and when I used Sudo paru -S opendeck I just end up with an error I get "error cannot install AUR packages as root"...
Solution:
Not an Opendeck issue, but paru is supposed to be run without root. (As all AUR Helpers normally)

Some apps from Elgato Marketplace gives this error when trying to install plugins.

It seems some of the plugins have changed how the manifest's are structured maybe, is there a work around somewhere for this?
No description

Opendeck not detecting Mirabox 293

Hi, I installed Opendeck to use my Mirabox 293, but it doesn't get detected, I have the plugin installed.
Solution:
@ElAlfaLaBestia All mirabox issues should be in #mirabox-ajazz-unofficial. I don't think the 293 is supported yet, only the 293S
No description

Double Tray Icon

I have two Tray Icons with the OpenDeck image (Sometimes the Rustdesk Image). I have installed Rustdesk and OpenDeck and somehow there seems to be a bug somewhere where these two share the same Icon most of the time. The right-Click menu is the one from the respective app tho....
Solution:
maybe I will report it to tray icon lib

High CPU load

I am testing OpenDeck on Linux and I noticed that it is using about 18 % of a CPU core which seems somewhat wasteful. Is that normal? OpenDeck v2.6.0 (bb64d0e) Ubuntu 24.04.3 LTS (X11)...

Asking for permissions upon command use

I am using opendeck with StreamDeck Neo and am using Vesktop as my discord client. I am on CachyOS latest patch using Wayland. It seems like OpenDeck will be really cool and helpful, but I'm am having an issue with trying to get hotkeys to work in a way that is convenient. Input simulation doesn't seem to work at all on Wayland. At least I can't get it to work, and my friends who are using the same stuff as me are having the same issue. So we went and found a workaround using a .sh command file with the xdotool command. Since vesktop doesn't have gloabal keybinds yet, I have it save the id of the application I'm on, switch over to vesktop, do the key command, and then go back to the other application. It works well if a little convoluted. But do to the hotkey part, I get the issue in the picture. After I give it permission, the command will work for the next 15 minutes, then will ask for permission again. If anyone knows a way around the asking permission, and a simpler solution, that would be great. Or if someone knows why the input simulation doesn't work. Thank you. (Also tried ydotool for the key command, but that didn't work either. Here is the .sh file for muting: #!/bin/bash # Save currently active window...
No description

Grouping actions in folders

Hey all, I just started using Opendeck on Linux and try to rebuild my original button layout. But now I came across the problem that I don't know how to group actions in folders like in the Elgato App. Am I to stupid or is this just not possible in Opendeck?
Solution:
There is no folder in SD way. We recommend to use a profile and a switch profile Button for that. If needed, you can use an this second profile the multiaction button and add a switch profile button at the end of every button to switch back.

SD+ stays blakc after PC wakes from sleep

When my PC goes to slepp mode, after a while my SDs turn off. When I wake the Computer, my SDXL turns back on but the SD+ stays blac. The buttons are still working tho. This state doesn't change until I restart OpenDeck....

Input Simulation (Bazzite-KDE Plasma 6-Wayland-RPM)

Yet another IS post 🫶 I am currently trying to get [k(Alt,p),k(F12,p),k(F12,r),k(Alt,r)] to run. I've tested F12 in browser as inspect element, [k(F12,p),k(F12,r)] works, k(F12,c) does not. Globally F12 doesn't work - for example if I hold Alt manually then use my F12 button on opendeck does not trigger my gpu screen recorder hotkey however [k(Alt,p),k(Alt,r)] will trigger when testing by itself on my browser. Looking at Enigo github could I be missing dependencies or permissions? I ran their "example" code as well, Everything worked including ctrl+a select all....
No description

Open minimized at startup

Hey! I’m using CachyOS with Hyprland. Is there a way to have an app start at login but stay minimized instead of opening up fully?
Solution:
you can use the option in Opendeck or start it with the argument --hide

Multi OBS Controller: Custom Icons Reset on Button Press or Profile Switch

Customised icons for Multi OBS Controller (0.8.0) are reset when pressed or on profile switching. OpenDeck build: v2.6.0 (bb64d0e) on x86_64-unknown-linux-gnu. OS: Linux Mint Debian Edition 6 (Faye).
No description

[Feature Req][QoL] icons library and capture image

Could it be possible to have more icon selection options Screen desc: - chose local file - open image library...

[QoL] Interface scaling

Could it be possible to scale interface parts? Example to be able to change: How many entries are per line in plugins tab? do you want 2,3,4,5,6,7 or other custom x ? Scale of Deck button representations General Font sizes...

Input Simulation refuses to work on Debian

I have tried
[t("hello world!")
[t("hello world!")
,
k(uni('a'))
k(uni('a'))
and various other command, nothing seems to work.

Minimize/Maximize/Close buttons suddenly non-interactable (Bazzite)

No known changes made, was working fine until it wasn't.
Solution:
I don't bother with this kind of thing because god knows how far up the chain these are - it could be in Tauri, or Wry, or Tao, or Winit, or Rust bindings to Gtk, or Gtk, or KDE

Rebooted PC and now commands don't work

Solution:
rebooting fixed it somehow

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