I have fixed the problem. 2.6.3 uses module 'hid' whereas 2.6.8 uses module 'usbhid'. It cannot be configured into the kernel, I have to add it to '/etc/modules'. Documenttation is not keeping up-to-date on this. Jianan