编写一个接受代码输入的键盘驱动程序

cod*_*ehl 3 c++ driver filter

这个项目的最终目标是将低级输入(看起来它来自键盘)发送到我的Windows机器.

我知道C++,Python和Java.虽然我很乐意在python中这样做,但C++可能是唯一的选择.

我一直在互联网上搜索并找到了一种称为键盘滤波器驱动程序的东西,它可以通过向驱动程序添加额外的层来将键击注入键盘流.这是实现目标的最佳方式吗?如果是,我在哪里可以找到一些材料来帮我编码呢?

注意:Windows函数SendInput()不是我的选项

Ser*_*bry 5

下载DDK或WDK并查看kbfiltr示例.您不能使用Python或Java.驱动程序通常用C语言编写.如果你没有驱动程序开发背景,那就不那么容易了(你需要阅读很多文档才能理解你实际在做什么).

祝好运!