技术栈

游戏控制器

你的强来了998
9 小时前
键盘·usb·鼠标·hid·游戏手柄·hid报告描述符·游戏控制器
实测:用HIDDescBuilder将USB鼠标接口改为Gamepad开发自定义游戏控制器时,不能只向电脑发送几个按键字节。电脑还需要知道这些字节分别表示什么。USB HID设备通过报告描述符声明数据格式:例如X/Y方向各占多少位、有哪些按键,以及整份报告有多长。本文以CH572的USB/Device/CompoundDev例程为基础,使用HIDDescBuilder设计Gamepad报告描述符,再让固件按该格式发送数据,最后验证Windows是否将原鼠标接口识别为游戏控制器。
我是有底线的