我想创建一个可以玩Nintendo Switch游戏的TAS,该游戏仅与喜悦缺点兼容。
市场上有Turbo Pro控制器,但是没有Turbo Joy弊端,所以我的下一个想法是以下两种之一:
有什么办法可以实现我想要的?谢谢。
此外,如果堆栈溢出中有更好的分支来发布此问题,我将移动它。
答案 0 :(得分:2)
看起来已经完成了,您将需要一个名为vJoy的产品。
https://www.pcgamesn.com/nintendo/nintendo-switch-joy-con-pc-guide
答案 1 :(得分:0)
看起来您需要对那些控制器使用的通信协议进行反向工程,然后使用软件模拟该协议。 Here是我发现的有关RE蓝牙的资源。我发现了另一个here。 Redfang可能会为您提供帮助,它是可以帮助您查找通常无法找到的设备的蓝牙地址的软件。
我的另一个想法是打开控制器,并在一些电线上焊接到微控制器,例如Arduino,Raspberry或类似于按钮和模拟控制器的东西,然后以这种方式“输入”命令。
很遗憾,我无法为您提供更多建议。我希望这会有所帮助。
答案 2 :(得分:0)
一种可能的方法是使用Android中的JoyCon Droid
应用程序来控制Nintendo Switch。如果该应用程序可以运行,那么也应该可以将其制作为PC软件。
幸运的是,有几种简便的方法可从PC控制Android,例如使用AirDroid
,可让您从PC触摸Android屏幕。您可以参考How to remote control Android device from a computer with AirDroid?。它既可以镜像屏幕,又可以为您提供触摸屏控件,您可以利用它来控制JoyCon Droid应用程序。
我刚刚发现了另一种使用微控制器作为USB控制器here的方法。