I saw your thread on misc@, Luis.
While I can't help, directly, I can at least point to alternative behavior. My wms0 driver attaches
without any mention of uhidev(4) "report ids", and works fine. And there are no report ids in the dmesg.
Code:
uhidev0 at uhub0
port 1 configuration 1 interface 0 "Logitech USB RECEIVER" rev 1.10/25.10 addr 2
uhidev0: iclass 3/1
ums0 at uhidev0: 16 buttons, Z dir
wsmouse1 at ums0 mux 0