NT上的非HID鼠标驱动程序

时间:2009-10-18 07:59:02

标签: mouse driver hid nt

我正在寻找为我的笔记本电脑编写自定义触摸板驱动程序,因为它在Windows下的支持非常糟糕。我已经找到了协议,我已准备好继续实施它,但我对如何解决这个问题感到困惑。它是一个多点触摸板,所以除了支持标准鼠标外,我还想支持Windows Touch界面,但WDK中的示例(Elotouch是最相关的)仅显示HID支持。在我的谷歌搜索中,我发现有人提到处理这个问题的正确方法是编写一个可以从低级协议中暴露HID的填充驱动程序,但是我找不到关于从哪里开始的好信息。

我应该看一下什么样的例子(WDK或其他),HID是否正确的方式来解决这个问题?我希望至少以Vista +为目标,XP也会很好。

由于

编辑:有点澄清。触摸板是USB但非HID。另外,如果HID垫片是最好的方法,我可以在那里使用KMDF,还是我必须去WDM?我的大部分经验都是WDM,但我不知道该走哪条路。

1 个答案:

答案 0 :(得分:2)

有一篇msdn文章介绍了如何将non-HID device to a HID device映射为Windows Touch Overview的一部分。

也不要错过将军driver developing tips