使用psmoveapi连接并使用psmove(Windows环境)
先说一下我的系统是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目录下的示例程序测试下了。
使用psmoveapi连接并使用psmove(Windows环境)相关推荐
- window安装python3后怎么用pyspark_pyspark:连接spark集群Windows环境搭建
软件 1.anaconda(python3.6) 2.spark-2.4.3-bin-hadoop2.7(spark版本要和集群上的一样) 3.JDK1.8 python环境配置 pip instal ...
- win10开启oracle服务器配置,Windows环境(Win10)下安装、配置服务器类Oracle Database 11g Release 2...
该篇为服务器类Oracle Database 11gRelease 2的安装.配置,若需安装.配置桌面类(通常是选择桌面类,如果是将本机作为服务器来使用,则选择服务器类),可参考"Windo ...
- windows环境中利用NMake工具编译连接C++源代码
这篇文章是上一篇文章(http://www.cnblogs.com/LCCRNblog/p/4532643.html)的补充,因此需要先看看上一篇文章. 最近在写代码的时候,需要通过命令的方式来执行生 ...
- Redis创建高可用集群教程【Windows环境】
模仿的过程中,加入自己的思考和理解,也会有进步和收获. 在这个互联网时代,在高并发和高流量可能随时爆发的情况下,单机版的系统或者单机版的应用已经无法生存,越来越多的应用开始支持集群,支持分布式部署了. ...
- Jenkins持续集成学习-Windows环境进行.Net开发4
目录 Jenkins持续集成学习-Windows环境进行.Net开发4 目录 前言 目标 Github持续集成 提交代码到Github 从Github更新代码 git上显示构建状态 自动触发构建 Gi ...
- php-cgi和php-fpm,Windows环境下解决Nginx+php并发访问阻塞问题。
php-cgi 是运行php, php-fpm是守护php-cgi进程 nginx配置目录运行php location ~ \.php$ { ...
- Redis学习笔记~Redis在windows环境下的安装
Redis是一个key-value的存储系统,它最大的特点就是可以将数据序列化到文件中. redis存储在服务器的内存或者文件中,它不是session,不是cookies,它只是个更安全,更稳定,更可 ...
- windows环境下搭建rabbitMQ开发环境
2019独角兽企业重金招聘Python工程师标准>>> windows环境下搭建rabbitMQ开发环境 1.下载与安装 erlang rabbitmq 是使用erlang语言开发的 ...
- java 内存映射文件进程间通讯_[转]Windows环境下利用“共享内存”实现进程间通信的C/C++代码---利用CreateFileMapping和MapViewOfFile...
进程间的通信方式有很多种, 上次我们说了最傻瓜的"共享外存/文件"的方法. 那么, 在本文中, 我们即将学习"共享内存"的方式实现进程间的通信, 这是IPC最快 ...
最新文章
- 链表问题15——将搜索二叉树转换成双向链表(方法二)
- POJ-3662 Telephone Lines 二分+双端队列
- Linux下使用Vim粘贴文本错乱问题解决
- 用css3制作旋转加载动画的几种方法
- mysql批量插入数据的函数和存储过程
- Choose unique values for the 'webAppRootKey' context-param in your web.xml files! 错误的解决
- Notepad++使用教程
- Advanced clustering methods (Cure, Chameleon, Rock, Jarvis-Petrich)
- LeetCode ——24. 两两交换链表中的节点
- 在VM14中建立Win10虚拟机并实现与宿主机的互联
- 稀土铕配合物掺杂聚苯乙烯荧光微球/含铕配合物聚苯乙烯荧光微球/稀土磁性荧光微球制备
- 用友U8来料检验单参照不到报检单
- jQuery boxy弹出层插件中文演示及讲解
- forEach()与each()方法的区别
- python图像清晰度_python 图像判断,清晰度(明暗),彩色与黑白实例
- 51-Jenkins-Periodic Backup插件实现Jenkins备份
- vue中关于el-radio样式修改失效的问题(自定义属性),和实现类似淘宝的码数、款式的选泽按钮
- 51单片机通过esp8266与手机简单的通信(第一次)
- (矩阵Part2):矩阵进阶
- 线性代数及其应用第五版
热门文章
- renpy教程-全屏播放视频
- 计算流体力学简介(九)——拉瓦尔喷管模拟
- 创建 dict 的几种方法学习小结
- 实战-selenium实现BOSS直聘网信息爬取
- 微信小程序websocket实现即时聊天
- [算是原创否?]Arch Linux 下的BRAS配置方法 (感谢hellwolf学长!)
- RBA验厂咨询,RBA-2022年生效的新政策工艺化学品清单 (IFPCL),也通过SVAP来实施
- labview、veristand与simulink联合仿真遇到的问题
- 一点就分享系列(理解篇3)—Cv任务“新世代”之Transformer(下篇)提前“cv领域展开”——快速学习“视觉transformer的理解”+“一些吐槽”
- GoogleGuava - 官方教程