Device not detected
Hello all, using OPendeck for the fist time, used other softwares in the pst with my Streamdeck and got not issues but with OPendeck I have this message: No devices detected
Make sure your devices are connected properly and you have permission to access them.
On GNU+Linux, ensure you have the correct udev subsystem rules installed.
Can anyone help me resolve this please?
thanks, Mike.
13 Replies
What distro, version of opendeck, and install method?
flathub install
I take a look in the Opendeck logs and got this msg: [2024-12-22][01:29:44][opendeck::elgato][WARN] Failed to connect to Elgato device: HidError(HidApiError { message: "Failed to open a device with path '/dev/hidraw1': Permission denied" })
Can't find any hidraw1 in this location...
Yea, please check out the Installation section of the README
Install the appropriate udev subsystem rules from here:
- If you're using a .deb or .rpm release artifact, this file should be installed automatically.
- Otherwise, download and copy it to the correct location with sudo cp 40-streamdeck.rules /etc/udev/rules.d/.
- In both cases, you will need to reload your udev subsystem rules with sudo udevadm control --reload-rules.
"here" being https://raw.githubusercontent.com/streamduck-org/elgato-streamdeck/main/40-streamdeck.rules
that's the part I don't understand well I guess
All you have to do is run those two commands after downloading the file
wich line should I copy to the rules?
So first download the file I linked to your downloads folder
Then cd into your downloads folder in the terminal
Then run the sudo cp ... command
Then run the sudo udevadm ... command
If it's still not detected, restart your computer
can I have a rules in conflict?
my rules are there
Please try unplugging and replugging the device and then restarting opendeck, and if that doesn't work then restart your computer