On Thu, 26 Nov 2020, Dean Camera wrote: > Currently the maximum HID report size which can be buffered by the > kernel is 8KB. This is sufficient for the vast majority of HID > devices on the market, as most HID reports are fairly small. > > However, some unusual devices such as the Elgate Stream Deck exist > which use a report size slightly over 8KB for the image data that > is sent to the device. Reports these large cannot be buffered by > the regular HID subsystem currently, thus the only way to use such > device is to bypass the HID subsystem entirely. > > This increases the maximum HID report size to 16KB, which should > cover all sanely designed HID devices. Seeing the evolution of this constant over the course of years really reminds me of "640KB should be enough for everybody" :) Applied, thanks Dean. -- Jiri Kosina SUSE Labs