现在有的资源:
1.现在见到过reasnow cosshair这类的利用单片机/fpga实现的转换器,可以将单片机/fpga模拟为一个hid设备从而实现不同平台和手柄之间的适配。但是有些仍需要插手柄完成hid识别。
2.开源项目ps4remoteplay interceptor可以在pc上打开remoteplay后模拟一个手柄插入,hid的通信太复杂,这个项目已经搞定了。由此衍生出来的ps4 macro可以实现宏录制,但是受限于remoteplay的延迟导致操作不精准。
有没有大佬一起研究一下代码,从pc上把ps4 interceptor的HID通信的信息通过usb公口转发出来,连到主机上让主机识别为一个手柄,由此可以用代码完成更高效和精准的脚本录制和编写?(甚至一些复杂的游戏都可以通过图像识别算法来攻关),总体上是可行的,也没有太多难点需要攻克了。
纯粹讨论一下,勿喷
DS4 USB wiki:https://www.psdevwiki.com/ps4/DS4-USB 可以说通信已经清清楚楚了
题主悬赏了80铜
|
已采纳 miku_mik 的答案
将pc模拟为一个ds4设备
回答
-
就是说以后ps4上也可能有挂壁了?
-
mastman429 @miku_mik 我个人是很少打联机游戏,不过如果成功了确实可以用来开挂,现在不是很多键鼠嘛,也是开挂,要看你怎么定义了,这样没有修改游戏,只是用了取巧的输入方式
-
层主 @mastman429 我个人觉得一主机游戏非想尽办法挂键鼠打多人是挺没劲的,当然单机完全没意见
-
-
PC的usb是host端,PS4也是host端,你让2个host如何实现数据交互,需要一个设备做中转让PS4认为它是个手柄才行,PC也可以用单机片实现键鼠和手柄功能,几十块钱的事。
PC通过USB转串口发送信号给单机片,单机片接收信号后通过USB发给PS4。-
mastman429 @wy-max 其实好像不需要的,只要支持OTG就可以直接作为device端,双端都用那个大的口。
-
-
键鼠到时候会泛滥的,不如保持这种转换器高价阻碍门槛的样子。
-
mastman429 @captain_teamo 确实有这样的问题,唉
-
层主 @mastman429 但是你觉得可以作为研究来讨论的话,算我一个。
-
发表评论,请先 登录