Skip to content

Problem finding/opening a 32 button module (aka Streamdeck XL) #66

@bergziege

Description

@bergziege

Hi there,

having a 15btn StreamDeck (the real deal, not a module) running for 3+ years (on a raspberry pi) I thought I get some more to do even more awesome stuff. So I got some Stream Deck Modules (the stream deck without the logo, kickstand, case) during black week and hoped that they would work like the one I already successfully use.

So I got my old code and refactored some stuff just to find out, that StreamDeckSharp can not find he device. StreamDeck.EnumerateDevices() gives me an empty collection.

OS: Linux Mint Cinnamon
SDS: 6.1.0
Back of the module: SD032-00-0_V3.0_REV_A

If I manually fetch the device with DeviceList.Local.GetAllDevices it gives me the following information:

device = {LinuxHidDevice} Elgato Stream Deck XL AB3NA514304MHX (VID 4057, PID 186, version 1.30)
 DevicePath = {string} "/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-2/1-2:1.0/0003:0FD9:00BA.001F/hidraw/hidraw3"
 Manufacturer = {string} "Elgato"
 MaxFeatureReportLength = {int} 0
 MaxInputReportLength = {int} 0
 MaxOutputReportLength = {int} 0
 ProductID = {int} 186
 ProductName = {string} "Stream Deck XL"
 ProductVersion = {int} 304
 ReleaseNumber = {Version} 1.30
 ReleaseNumberBcd = {int} 304
 ReportsUseID = {bool} false
 SerialNumber = {string} "AB3NA514304MHX"
 VendorID = {int} 4057
 _fileSystemName = {string} "/dev/hidraw3"
 _getInfoLock = object
 _manufacturer = {string} "Elgato"
 _maxFeature = {int} 0
 _maxInput = {int} 0
 _maxOutput = {int} 0
 _path = {string} "/sys/devices/pci0000:00/0000:00:08.1/0000:04:00.3/usb1/1-2/1-2:1.0/0003:0FD9:00BA.001F/hidraw/hidraw3"
 _pid = {int} 186
 _productName = {string} "Stream Deck XL"
 _reportDescriptor = {byte[]} null
 _reportsUseID = {bool} false
 _serialNumber = {string} "AB3NA514304MHX"
 _version = {int} 304
 _vid = {int} 4057

Not quite sure what to do now as I hoped it would just work the same (easy) way as the one I already use.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions