Thanks for the suggestion, i dont have a protocol analyzer, instead i downloaded a trial version of advance USB monitor from aggsoft. and my problem disappeared, even if dont run the USB monitor program. your program generic_hid_cs works like charm. All three options are now working without problem. my initial problem could be that, some driver or was affected when I un-install trial versions of USB Trace, USBLYZER, USB SnoopyPro. In the end your test software is great.
Thanks a lot..