R
Ray Trent
I've got a ... charming ... customer that wants us to build a front panel
keypad, but they don't want to use USB... no, that would be too easy .
For "cost" reasons, they want us to make it a serial device and write a HID
minidriver for it. No worries, I'm working on them about that...
I have a question about such a device: Could it be WHQL'd? I'm not 100% sure
how a HID minidriver could be installed INF-only in such a case, and I
haven't looked into whether we can needs/includes hidparse and hidclass
rather than copying them as is done in the sample's INF, among other things.
I suppose I could come up with a serial PnP ID and have serenum enumerate
it... bleah.
Anyway, even assuming I can solve that problem (suggestions appreciated), is
there a WHQL category that could encompass a HID minidriver of this nature
(other than the code coverage beta, that is)? If such exists, I'm presuming
it would non-Self Test and thus require sending MS devices (and a check with
more zeros , is that correct?
Not being able to sign the driver, and therefore not being able to
silent-install it, could (not especially regrettably prevent us from
using this approach.
keypad, but they don't want to use USB... no, that would be too easy .
For "cost" reasons, they want us to make it a serial device and write a HID
minidriver for it. No worries, I'm working on them about that...
I have a question about such a device: Could it be WHQL'd? I'm not 100% sure
how a HID minidriver could be installed INF-only in such a case, and I
haven't looked into whether we can needs/includes hidparse and hidclass
rather than copying them as is done in the sample's INF, among other things.
I suppose I could come up with a serial PnP ID and have serenum enumerate
it... bleah.
Anyway, even assuming I can solve that problem (suggestions appreciated), is
there a WHQL category that could encompass a HID minidriver of this nature
(other than the code coverage beta, that is)? If such exists, I'm presuming
it would non-Self Test and thus require sending MS devices (and a check with
more zeros , is that correct?
Not being able to sign the driver, and therefore not being able to
silent-install it, could (not especially regrettably prevent us from
using this approach.