阅读:1421回复:3
一个游戏手柄驱动程序的开发问题,有经验的朋友请多给意见。
我需要开发一个游戏软件的操作手柄,硬件部分已经实现,现在要开发驱动程序,因为以前没有这方面经验和认识,所以不知道如何入手,还请各位多多指教。同时我把自己所考虑的想法写出来,希望各位给个意见。
(1)、我的硬件设备是否需要驱动程序?如果是用usb插口,能否实现即插即用?需要作些什么工作? (2)、如果需要编写驱动程序,那么是否相当于我的驱动程序是提供一个接口,负责从硬件读取数据,然后传出数据给上层游戏软件调用?对于这个问题我的概念还很模糊,我觉得有可能需要,也不可能需要。可能的原因是上层游戏软件不调用驱动程序的接口,怎么获取数据;不可能的原因是上层游戏软件应该独立于底层设备,不可能因为设备的不同,驱动的不同而要更改软件。到底应该如何还请多给意见。 (3)、如果需要开发驱动程序,应该如何开始?是用WDM,还是自行开发,以及数据包的格式是否有要求? |
|
沙发#
发布于:2005-07-26 14:06
WDM
|
|
板凳#
发布于:2007-01-04 14:50
如果你的手柄是USB的并且没有什么特别的功能就不需要写驱动
|
|
地板#
发布于:2007-04-04 02:19
力反馈部分一般还是要写的。
|
|
|