Find Jobs
Hire Freelancers

Windows Plug-and-Play Filter Driver for Mouse

€250-750 EUR

Cancelled
Posted almost 5 years ago

€250-750 EUR

Paid on delivery
For a proof-of-concept, I need a mouse filter driver project to inject some proprietary code that translates the input of people with movement disorders. As I could not get the WDK80 Mouse Input WDF Filter Driver (Moufiltr) working, I am looking for a quick help to get me started. There are a few requirements, but everything is negotiable. I will just list the full list to give as much information as possible. 1) It must be work plug-and-play as many mouse/pointer devices will be injected and ejected in different USB hubs. Please, make sure that other PnP devices do not mess up this driver. 2) It should be possible to apply the driver to all types of mouse/pointer devices (mostly USB). There is a wide variety of devices that will be tested and it should just find the device itself. It is allowed to just take all mouse like input devices (I believe it is called an upper filter class driver ?). 3) It should auto load the driver on all attached devices and attach automatically to all plugged in device. Once in operation, we cannot choose the needed drivers manually (e.g. assigning the inf file to a specific attached device). 4) It would be ideal to combine information of multiple pointing devices as a few techniques in early stage of development can do a better prediction with more inputs. If this is not possible, let me know. 5) There should be a dummy function in which I can use the input (or inputs of multiple pointing devices) to generate the actual input. Just for information, the translated input can be a collection of delayed movements. I was already successful with a non-pnp driver and the combination of the functions assigned to the IRP_MJ_READ and its IoSetCompletionRoutine. Maybe interesting is to add some debug output that prints a message on "dispatching the read request" and "completing the read request" with device ID and relative mouse movement. That way, I know where I can inject my code and where to find the needed input data. 6) (Optionally) It would be nice, if I can enable of disable the translations by an external (in user space) call or setting.
Project ID: 19584562

About the project

3 proposals
Remote project
Active 5 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
3 freelancers are bidding on average €392 EUR for this job
User Avatar
Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 600+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you Hello Sir/ Ma’am We are a group of Software Engineers (Programmers) having 10+ years of experience. Expert in JAVA, C, C++ , C# , Python, ANDROID,IOS, MATLAB, IONIC. Done 600+ projects here on FREELANCER.COM. Please check our profile for reference. The bid is negotiable and we can talk about the price. Thank you
€250 EUR in 2 days
4.8 (274 reviews)
7.4
7.4
User Avatar
I hold a degree in Computer Engineering. I minored in Programming with a focus in .NET, C programming tech. Whether independent or operating on a team my analytical approach to problem solving has been a plus. I have an extensive history developing and upgrading applications optimizing website performance and investigation and troubleshooting issues ensuring smoother processes for every end user. As an engineer and manager I challenge and enjoyed being challenged, and I have a reputation for producing the best product experience, irrespective of its category. I am NCSA/Microsoft certified and always on the lookout for training and new trends in the technology. At work I manage my own workload autonomously, take responsibility for my own actions and give and receive constructive feedback. As a true professional I regularly revisit my work and make improvements/edits to it before submitting it.
€450 EUR in 5 days
5.0 (6 reviews)
3.5
3.5
User Avatar
Hi,I have read your requirements of Windows Plug-and-Play Filter Driver for Mouse and I’m pretty confident that I will be able to get your work done within the given time your requirements conclude. I am very keen to discuss further. You can reach me at any time on online. I have also a few clarifying questions on the project. I’m an Expert, Honest, Sincere, Quick learner and Responsible worker as I’m taking my work like my Responsibility. kind regards.
€475 EUR in 7 days
0.0 (0 reviews)
0.0
0.0

About the client

Flag of BELGIUM
Hasselt, Belgium
5.0
1
Member since Feb 8, 2013

Client Verification

Other jobs from this client

hwclock on Windows
€30-1500 EUR
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.