我正在尝试为 Windows 中的回送(虚拟)操纵杆设备编写 UMDF 设备驱动程序,类似于uinput
Linux 中的设备。
我熟悉 C++、C(在 Linux 上)和 C#,我正在为其编写的应用程序DroidPad是用 C# 编写的。我已经下载了 WDK 并查看了几个示例。
我决定尝试 UMDF 框架,因为我相信用户模式驱动程序不需要在 64 位 Windows 7 中签名;这是 DroidPad 当前使用的操纵杆驱动程序PPJoy的问题。
对于为虚拟输入设备开发 UMDF 驱动程序以及从 C# 应用程序向驱动程序发送数据的任何帮助,将不胜感激。有谁知道任何类似的 UMDF 驱动程序(类似于uinput
)?我还在某处读到 UMDF 框架可以从 C# 中使用,这有多易于管理?
谢谢!