我最近了解到 PS2 游戏控制器如何向 PS2 发送持续更新,以及识别哪些按钮被按下等的数据。
有了一个允许我的 PS2 游戏控制器连接到 USB 端口的适配器,我开始研究编写一个驱动程序以允许它控制鼠标(类似于 Joy2Mouse (http://atzitznet.no-ip.org/Joy2Mouse3/) ),作为了解其工作原理的练习。
我什至无法掌握如何访问和异步轮询 USB 设备以获取输入的基础知识,并且想知道是否有人有任何示例代码 (C#) 用于访问 USB 设备并轮询其输入,或者可以解释它是如何完成的?
据我所知,我需要使用一些 Windows 驱动程序来访问 USB 设备,但我没有这方面的经验,所以不知道该怎么做。
谢谢你提供的所有帮助。