Hallo!
The crashes are caused by the changes to the input reports in the 2.6 kernel and [hid] was developed on 2.4. The CVS version of [hid] should have them all fixed AFAIK.
I installed the cvs version ...
But if you need [hid] to be stable, try it on a 2.4 kernel.
but as said before, I use the hid binary, compiled in april 2005 on 2.6 kernels and they work ...
LG Georg