Hi,
Sorry for re - posting the question!. Earlier I had written - I'm getting
ERROR_ACCESS_DENIED when I try to open a handle to the non - standard HID USB
keyboard for which I have developed a minidriver. So the answer I got is -
"Use the standard way the HID minidrivers of Logitech, Kensington etc use.
Add a second interface to the driver (aka a side exit). Logitech etc use that
side exit to split the mouse data into standard movement and clicks for
Windows and extra buttons which are routed through the side exit to the tray
application which implements the special assignments like playing a sound or
starting an application etc."
Sorry..but am not very clear about what u said.. Can
u be a bit more specific? Is there any article on internet where I can get
some more information?
I have two questions :
1> U said add a second interface.. U mean to say that I have to change the
firmware to accomodate one more interface, give it a seperate guid and open a
handle to this particular interface?
In this case I will have to change the firmware.
2> I tried developing a driver br some third party software for teh same
device with my current firmware. But it worked (its only an evaluation
version!!). So I thought there s no need to change the firmware. Is it true
that there is some other way of opening a handle to the device?
Any comments on this issue will be of great help to me...
Expecting your reply..
Thanks