usb-hid 手柄 开源 基于stc8h8k64u
本帖最后由 gentleman 于 2023-9-14 08:08 编辑在国内外都没找到用8051单片机做usb 手柄的,所以应该是 全球首发{:4_165:}。
基于试验箱例程修改
使用了微软360手柄的PID VID
仅供交流学习使用,不作商业用途。
源码放附件
测试视频链接https://www.bilibili.com/video/B ... 81d40a80ca841a25329
游戏实测https://www.bilibili.com/video/BV1o94y1W7NM/?vd_source=4d02c780af82481d40a80ca841a25329
电路图
2023/9/23更新上位机配置程序pre-v2.0 更新手柄端对应固件gamepadG1V2 一堆bug 等精英版做完在修
//image.lceda.cn/pullimage/dFKmdCDi2Kw7GOSTdByU933EisDAExmZsoINBpr5.png
//image.lceda.cn/pullimage/7rYoVJUnhLRApE7mbxDCtGIC9AnufjdUKfuAVzdp.png
//image.lceda.cn/pullimage/gnzM60kcQU82tUYLFo05UmCyGCTvkmbD2PIHDuap.png
//image.lceda.cn/pullimage/LAh607LCkGPQs7iFoeBGUhuczrC37m235dWLSImK.png
b站演示链接:https://www.bilibili.com/video/BV1qF411S7RQ/宏按键:51DIY手柄 上位机宏按键 对应的 手柄端也开发完成,下一步摇杆曲线_哔哩哔哩_bilibili长按西瓜键进入配置模式。目前宏按键功能 不支持延时, 相当于一个多按键映射曲线摇杆部分值有bug,精英版做完再修复
本帖最后由 gentleman 于 2023-9-23 20:09 编辑
附件忘记上传了{:4_167:}
记得设置eeprom 10k
上位机程序太大了8m,传不上来,就单独吧源码传上来。 DATA 数据层LOGIC 逻辑层UI 界面
补充一下,上位机开发环境 vs2022 c#winform .net6.0 请教下,下载了你的程序,想改下设备名称,编译提示错误
本帖最后由 gentleman 于 2023-9-15 16:03 编辑
zhigao1986 发表于 2023-9-15 15:51
请教下,下载了你的程序,想改下设备名称,编译提示错误
头文件改了吗
gentleman 发表于 2023-9-15 16:00
头文件改了吗
就是这个问题,非常感谢 你好大神,我可以直接打板做一些功能测试学习吗?看到电器图如果玩开车游戏没有振动功能哦!加上去才完美了,什么时候可以加上振动功能呢?玩格斗游戏能双人玩吗?
还有,怎么样修改一下可以玩PS3主机或ps4或者是switch主机呢?
当然可以呀,震动以后会做,双人要做两个手柄{:4_187:},在pc上可以正常使用。其他主机平台没研究过,应该都是不同的协议。
没有看到 SELECT/START 按键,第11byte 数据最大只能为0x3f, 麻烦楼主帮解答下,谢谢!
页:
[1]
2