是否可以通过PC来命令Nintendo开关的游戏键?

时间:2019-03-03 17:06:38

标签: bluetooth macros nintendo

我想创建一个可以玩Nintendo Switch游戏的TAS,该游戏仅与喜悦缺点兼容。

市场上有Turbo Pro控制器,但是没有Turbo Joy弊端,所以我的下一个想法是以下两种之一:

  1. 要使用蓝牙连接可以用我的PC控制的设备,并可以通过蓝牙(或USB)将其连接到Nintendo开关,并欺骗它以为它是一个快乐的骗子,而不是专业控制器。< / li>
  2. 使用上面的想法,但设计的目的是喜悦控制本身,在这种情况下,我必须将喜悦控制连接至PC并在仍与Nintendo Switch配对的情况下命令它

有什么办法可以实现我想要的?谢谢。

此外,如果堆栈溢出中有更好的分支来发布此问题,我将移动它。

3 个答案:

答案 0 :(得分:2)

看起来已经完成了,您将需要一个名为vJoy的产品。

https://www.pcgamesn.com/nintendo/nintendo-switch-joy-con-pc-guide

答案 1 :(得分:0)

看起来您需要对那些控制器使用的通信协议进行反向工程,然后使用软件模拟该协议。 Here是我发现的有关RE蓝牙的资源。我发现了另一个hereRedfang可能会为您提供帮助,它是可以帮助您查找通常无法找到的设备的蓝牙地址的软件。

我的另一个想法是打开控制器,并在一些电线上焊接到微控制器,例如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的方法。