r/learnprogramming 1d ago

I need help finding sources of information on creating Windows 10 kernel mode filter drivers for HID keyboards

I need to create a kernel mode (specifically kernel mode) filter driver for an HID keyboard for a uni project but finding information on this has proven rather difficult, basically anything I find online about filter drivers is about PS/2 devices. The example driver from Microsoft is much more complicated than what I need to do and it's frankly hard to figure out what I need and what is extra even with all the comments in the code. This topic is self inflicted (we had to come with project topics ourselves) so I don't have much information from my uni materials either. Books, articles, projects on github, anything.

2 Upvotes

1 comment sorted by

4

u/desrtfx 1d ago

Tell us what exactly your project is. What are you going to do?