timothycrosley / streamdeck-ui

A Linux compatible UI for the Elgato Stream Deck.
https://timothycrosley.github.io/streamdeck-ui/
MIT License
1.11k stars 240 forks source link

Streamdeck + support #331

Open zach2825 opened 1 year ago

zach2825 commented 1 year ago

Please describe the problem you would like to solve I've read through the code and found where the models are defined. I don't know Python enough to add the support. The code is clean and well-architected; I don't know enough to add it.

Describe the solution you'd like right now, I get an error "No Stream Deck(s) detected. Attach a Stream Deck." that seems to start here

https://github.com/timothycrosley/streamdeck-ui/blob/master/streamdeck_ui/stream_deck_monitor.py#L103

exussum12 commented 1 year ago

What operating system are you using?

gbdlin commented 1 year ago

I'm using linux and I would also like to use my stream deck+ on it, but it is not detected.

zach2825 commented 1 year ago

I'm using Manjaro, but at this point, even ubuntu support would be good. I can make it work if needed.

Data-007 commented 12 months ago

https://github.com/timothycrosley/streamdeck-ui/issues/349#issuecomment-1622447096

It may help!

AccaliaDeElementia commented 12 months ago

@gbdlin @zach2825 this is probably down to your system updating python-pillow to version 10 which remvoes features that streamdeck-ui relies upon. this prevents it from reading any streamdeck attached to your system.

downgrading to pillow 9.5 resolves the issue and there is a script in [#349 (comment) that should automate installing a private version of python-pillow for the app, allowing your system version to remain at 10+.

Hope this helps!

coolapso commented 11 months ago

hi, this project seems to be stale and a new fork as been made with the intention of replacing this one at: https://github.com/streamdeck-linux-gui/streamdeck-linux-gui

fixing this issue with python pillow is a priority, and just waiting for this pr #354 to be moved there