python-elgato-streamdeck icon indicating copy to clipboard operation
python-elgato-streamdeck copied to clipboard

Enable using the hidraw variant of libhidapi.

Open brimston3 opened this issue 1 year ago • 1 comments

Is your feature request related to a problem? Please describe. The hidraw variant is api compatible with the libusb version. I'd like to use this version instead as it's the one used in other parts of my application stack.

Describe the solution you'd like Include libhidapi-hidraw in the allowed library so names for linux.

brimston3 avatar Sep 20 '23 17:09 brimston3

Originally HIDRAW wasn't suitable for Streamdecks, as the kernel didn't support HID reports beyond 4KB (the original Streamdeck uses 8KB reports). I submitted a kernel patch to bump to to 16KB:

https://lkml.iu.edu/hypermail/linux/kernel/2012.2/00272.html

Which made it into 5.11 onwards, but older kernels will silently fail.

abcminiuser avatar Nov 12 '23 04:11 abcminiuser