Mouse Class Filter

All,

We’re developing a mouse class filter to filter mouse input from PS/2 and
USB mice. Since Mouse Class is the one issuing the IOCTLs, the filter driver
service name must come before mouclass in the UpperFilters string of the the
Mouse class registry key – is this correct? If so then this load order
dependency seems like a bad idea. Would we be better off with a port class
filter?

Just in case it makes a difference: this is a KMDF 1.9 driver targetted for
Win7.

TIA.

The order of the reg key defines how you are layered in the stack. It is something you need to take a dependency on if you want to filter all mice.

d

dent from a phpne with no keynoard

-----Original Message-----
From: JJames
Sent: November 12, 2010 7:12 AM
To: Windows System Software Devs Interest List
Subject: [ntdev] Mouse Class Filter

All,

We’re developing a mouse class filter to filter mouse input from PS/2 and
USB mice. Since Mouse Class is the one issuing the IOCTLs, the filter driver
service name must come before mouclass in the UpperFilters string of the the
Mouse class registry key – is this correct? If so then this load order
dependency seems like a bad idea. Would we be better off with a port class
filter?

Just in case it makes a difference: this is a KMDF 1.9 driver targetted for
Win7.

TIA.


NTDEV is sponsored by OSR

For our schedule of WDF, WDM, debugging and other seminars visit:
http://www.osr.com/seminars

To unsubscribe, visit the List Server section of OSR Online at http://www.osronline.com/page.cfm?name=ListServer