Ok so it seems the custom kernel build is at fault, for some reason hid/usbhid are not built(?). Sorry for spamming the issue and thanks a lot for the great work!