-
-
Notifications
You must be signed in to change notification settings - Fork 20
Open
Description
We've a Stream Deck XL (the one with 8*4 = 24 buttons and a big screen). It's not recognized by project.
While finding out the issue, I've stumbled over this:
const (
VID_ELGATO = 0x0fd9
PID_STREAMDECK = 0x0060
PID_STREAMDECK_V2 = 0x006d
PID_STREAMDECK_MK2 = 0x0080
PID_STREAMDECK_MINI = 0x0063
PID_STREAMDECK_MINI_MK2 = 0x0090
PID_STREAMDECK_XL = 0x006c
)The PID for our device is:
$ lsusb
[...]
Bus 001 Device 011: ID 0fd9:008f Elgato Systems GmbH Stream Deck XLSo it's clearly not 0x006c but 0x008f. If I change this value, it works.
I wonder if both PID exists (for different, but compatible products). What is the proper way to fix it? Should I add a PID_STREAMDECK_XL_NG here and patch all the places where _XL is used to accept both, or only change the detection part and patch this (so if it finds 0x8f it returns PID_STREAMDECK_XL anyway?)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels