rust-streamdeck
rust-streamdeck copied to clipboard
Feature request: detect Streamdeck function.
I thought having a built-in way to automatically detect attached stream decks could be useful for people trying to make custom streamdeck clients (including myself). This way they would not need to deal with Hidapi. I ran into this problem yesterday when I tried updating the library to 0.8.0 (and by extension updating Hidapi) and found that my HIDapi streamdeck detection code had broken. A built-in way to automatically detect attached stream decks would address headaches like this.
I would be willing to take a shot at this if needed. I was wondering why this had not been implemented before. They all use the same VID and the PIDs are documented. The code does not seem too complicated (keyword: seem). Is there a reason this feature has not been implemented?
Thx