a patch for every kernel (tested on 5.x) has been released by the linux Community on this launchpad bug track:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1887190
this is the patch:
https://gitlab.manjaro.org/packages/core/linux58/-/raw/master/0304-i2c-hid-core.patch?inline=false...