创build虚拟设备

  • 是否有可能创build“即时”的虚拟设备? (家伙点击一个button“新的虚拟设备”,写出设备名称和popup窗口就好像他刚刚插入一个新的设备)。
  • 我必须创build一个自定义的设备驱动程序,或者我可以使用一个通用的?
  • 我应该从哪里开始(文档链接)?

我的目标是仿效一个或多个游戏中可见的虚拟游戏手柄(使用自定义名称),并映射到一个或多个物理设备,如键盘和鼠标。

谢谢 !

是的,这是可能的。 Windows驱动程序体系结构需要这样的支持来允许USB驱动程序实时加载。 您将需要一个自定义设备驱动程序。 现有的“虚拟”设备驱动程序,例如NUL ,但这些不是你想要的。

但是,设备驱动程序的写作并不是一件容易的事情。 你真的不能指望读一篇文章,并开始黑客攻击。