Driver Problems? Questions? Issues?
Put OSR's experience to work for you! Contact us for assistance with:
  • Creating the right design for your requirements
  • Reviewing your existing driver code
  • Analyzing driver reliability/performance issues
  • Custom training mixed with consulting and focused directly on your specific areas of interest/concern.
Check us out. OSR, the Windows driver experts.

OSR Seminars

Go Back   OSR Online Lists > ntdev
Welcome, Guest
You must login to post to this list
  Message 1 of 1  
03 Feb 18 05:44
John Simpson
Join Date: 03 Feb 2018
Posts To This List: 1
Invalid mouse input data in mouclass upper filter

Hello, I have modified moufiltr.sys to work for USB mice. In my ServiceCallback routine, the LastX and LastY struct members of the start MOUSE_INPUT_DATA are always invalid when I run the filter driver on my local machine. These values are either 0 or a large value when I move the mouse around. When I test this filter driver in a vm the LastX and LastY members appear to be legitimate values which react based on how I move my mouse. I am assuming the difference in behavior between my local machine and the vm has to do with the two vmware mouse devices, but I cannot figure out how to achieve this on my local machine. My goal is to be able to read the LastX and LastY values in my ServiceCallback routine so that I know how the user is moving the mouse. Can anyone explain what I need to do in order to achieve this? Thank you!
Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You must login to OSR Online AND be a member of the ntdev list to be able to post.

All times are GMT -5. The time now is 02:26.

Copyright ©2015, OSR Open Systems Resources, Inc.
Based on vBulletin Copyright ©2000 - 2005, Jelsoft Enterprises Ltd.
Modified under license