如何在代码中创建虚拟 HID 设备?我试图避免编写内核扩展来实现这一点,但这似乎是唯一的方法。我需要能够创建所有类型的虚拟 HID 设备,并让一个在后台运行的应用程序为它们提供事件。有没有办法在用户空间做到这一点,或者我必须冒险进入内核领域?
问问题
1484 次
如何在代码中创建虚拟 HID 设备?我试图避免编写内核扩展来实现这一点,但这似乎是唯一的方法。我需要能够创建所有类型的虚拟 HID 设备,并让一个在后台运行的应用程序为它们提供事件。有没有办法在用户空间做到这一点,或者我必须冒险进入内核领域?