我现在正在研究WDK,看看我如何能够在USB键盘(以及特定的ID)上制作系统范围的键盘钩。
我希望能够过滤来自特定USB键盘(USB HID /键盘)的键击,并且只能将其发送到特定的应用程序/进程。
我见过必须运行的应用程序示例,它们可以结合使用rawinput和hook,但我希望它是系统范围内的,并且不要求应用程序运行。
我可以找到使用PS2键盘很容易做到的例子,但是当它涉及到USB时,它开始看起来非常不同。
任何人都可以建议我必须建立正确的模型,甚至更好的例子说明如何做到这一点?
以及从XP / windows7到Windows10的功能。