I need to write a filter driver for a multi-touch digitizer that would differentiate between finger and stylus input based on the area of contact, and report stylus touch input as mouse input.
I wrote a device upper filter driver which successfully separates finger from stylus inputs, but I'm stuck regarding the mouse input reporting.
The device supports the mouse mode, so can I switch the device mode on the fly (but it sounds like it's the wrong direction), should I make my filter driver as filtering also the mouse device so that I can inject my "fake" reports to it's queue ?
It looks like you're new here. If you want to get involved, click one of these buttons!
|Upcoming OSR Seminars|
|Writing WDF Drivers||21 Oct 2019||OSR Seminar Space & ONLINE|
|Internals & Software Drivers||18 Nov 2019||Dulles, VA|
|Kernel Debugging||30 Mar 2020||OSR Seminar Space|
|Developing Minifilters||27 Apr 2020||OSR Seminar Space & ONLINE|