Skip to content

Troubleshooting

James Ridgway edited this page Jul 3, 2021 · 3 revisions

Logging

DevDeck will write all logs to ~/.devdeck/devdeck.log.

If you are running DevDeck as a background process, you can tail the logs by running:

tail -f ~/.devdeck/devdeck.log

Log files should be rotated every 1MB and the last 5 log files will be retained.

Probe failed to find any functional HID backend.

Issue:

StreamDeck.DeviceManager.ProbeError: ('Probe failed to find any functional HID backend.', {'libusb': TransportError("No suitable LibUSB HIDAPI library found on this system. Is the 'libhidapi-libusb.so' library installed?")})                                         

Solution:

Follow Pre-requisite: LibUSB HIDAPI Backend instructions.

StreamDeck.Transport.Transport.TransportError: Could not open HID device

Issue:

StreamDeck.Transport.Transport.TransportError: Could not open HID device

Solution:

Follow Pre-requisite: LibUSB HIDAPI Backend instructions.

Your user is likely not in the plugdev group, and/or you have not disconnected and reconnected your Stream Deck since applying the udev rules.