我如何为蓝牙设备编写Windows驱动程序?

时间:2011-03-02 01:41:20

标签: windows bluetooth mouse driver multi-touch

我正在寻找关于编写设备驱动程序的一些建议/意见。我之前从未为Windows写过一个,更不用说蓝牙了。

你能推荐一本书或网站或其他东西让我入门吗?我有Windows驱动程序工具包,以及其中的示例,但在某些地方开始我已经死在水中。

具体细节:我的朋友给了我他的Mac魔术鼠标。我有一台Windows 7机器。将鼠标设置为通用HID设备,它可以像没有滚动的双键鼠标一样工作,运动平滑,加速度与Windows鼠标相同。

鼠标实际上具有相当好的lpi分辨率,使其非常敏感。从训练营中提取的mac驱动程序可用。他们有点工作。光标将随机冻结或停止响应鼠标的移动,该移动被缓冲,然后在导致失速停止的任何东西后跳跃。作为一个额外的触摸,mac驱动程序使光标像在mac上一样移动,具有对数加速,这将完全抛弃任何Windows用户。随着干燥器你可以得到垂直和水平滚动,但就是这样。没有多点触控功能,您无法更改任何行为,例如加速。没有多窗口用于Windows,或其他第三方软件用于多点触控鼠标。

所以我想我会努力在Windows中制作自己的驱动程序和多点触控功能。我知道mac永远不会在windows下正常支持它,并且在有原因之前,windows不会写自己的驱动程序。

如果有人知道任何其他人试图做同样或类似的事情,请指出他们。

0 个答案:

没有答案