Code Monkey home page Code Monkey logo

Comments (6)

dh1tw avatar dh1tw commented on May 28, 2024

Hi @Anthonyjmartin,

I saw a submitted PR at node-elgato-stream-deck which mentioned a new version of the original streamdeck. Maybe the solution lies in that PR?

from streamdeck.

tobstarr avatar tobstarr commented on May 28, 2024

@Anthonyjmartin how did you detect the model number of your Stream Deck device? Were you able to use any other library?

I do see this in the journal

usb 1-3.3: new high-speed USB device number 15 using xhci_hcd
usb 1-3.3: New USB device found, idVendor=0fd9, idProduct=006d, bcdDevice= 2.00
usb 1-3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 1-3.3: Product: Stream Deck
usb 1-3.3: Manufacturer: Elgato
usb 1-3.3: SerialNumber: AL43J2C54200
input: Elgato Stream Deck as /devices/pci0000:00/0000:00:14.0/usb1/1-3/1-3.3/1-3.3:1.0/0003:0FD9:006D.000A/input/input29
hid-generic 0003:0FD9:006D.000A: input,hidraw3: USB HID v1.10 Device [Elgato Stream Deck] on usb-0000:00:14.0-3.3/input0

and I also tried changing the ATTRS{idProduct} to "006d" in /etc/udev/rules.d/99-streamdeck.rules but not even enumerate works.

from streamdeck.

willie68 avatar willie68 commented on May 28, 2024

Is there any solution?
I just entered the new vendor and product ID.
What I noticed is that the button callbacks work, but nothing is shown on the display.

from streamdeck.

michaelmuggler avatar michaelmuggler commented on May 28, 2024

I believe the format of the usb packets have changed and it will be necessary to run the Elgato stream deck software along with Wireshark and a USB packet capture tool to make code updates.

from streamdeck.

willie68 avatar willie68 commented on May 28, 2024

Just dig into this. And it's quit more than simple changing some IDs. It seems, that they now transfer the images with JPG Encoding. Even the brightness command has changed.

from streamdeck.

MagicalTux avatar MagicalTux commented on May 28, 2024

@Anthonyjmartin I've made a fork where I added support for the 6 keys version and cleaned up part of the system, I also made it non-compatible with Windows/MacOS because I use a different hid lib, and I don't think it'll be compatible as is with the 15 keys version, but if there's need I might buy one to get it working. Can you tell me which OS you're using too?

from streamdeck.

Related Issues (5)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.