changeofpace / MouClassInputInjection

MouClassInputInjection implements a kernel interface for injecting mouse input data packets into the input data stream of HID USB mouse devices.
MIT License
290 stars 82 forks source link

Windows 10 Update #1

Closed Eziken closed 5 years ago

Eziken commented 5 years ago

Hello and thanks for releasing your work!

May I know what it needs to be updated to get this working for Windows 10, please? image

changeofpace commented 5 years ago

The heuristic could be failing for several reasons.

I do not know if four MouHid device objects is standard for Windows 10. Are you using any third party mouse drivers? e.g., A Logitech driver which lets you control the LED colors of your mouse.

Try increasing DEVICE_EXTENSION_SEARCH_SIZE in mouhid.cpp to something like 0x200. If you have experience with IDA Pro then I can direct you to the function which has the actual field offset.

If this does not fix the error then I will need to setup a Windows 10 vm to debug this.

Eziken commented 5 years ago

I forgot to uninstall oblitum's Interception drivers! Thank you for help!

image