先说一下我的系统是win10,蓝牙是联想笔记本自带的蓝牙
之前用的是MotioninJoy连接的,比较简单,但没办法在程序里使用,于是就换用了这个。
其他版本的Windows不知道,Win10 是需要进测试模式的
https://github.com/thp/psmoveapi/这个是psmoveapi的Github地址
https://github.com/thp/psmoveapi/tree/master/docs 这里是介绍各个平台怎么编译的文档
Windows是最后两个根据需要选择
编译完成后,插上psmove,进入build文件夹打开psmovepair.exe,根据提示操作将电脑的蓝牙地址写入psmove里,这一步特别容易失败,要多试几次,不行就拔下来再插上去。
然后是蓝牙的配对,如果只用系统的蓝牙的寻找是有点太难,我这里用的是另一个基于这个的UE4插件,里面有作者写的一个配对程序,https://github.com/cboulay/psmove-ue4,程序在Binaries/Win64文件夹里叫psmove-pair-win,运行,这是就需要不断的点击手柄上的ps按钮了,程序在找到psmove手柄后会自动连接的。
到这里如果看到psmove手柄上的红灯常亮就说明已经连接上了,可以运行psmoveapi的build目录下的示例程序测试下了。