HipsterSloth / PSMoveSteamVRBridge

PSMoveSteamVRBridge is a client for PSMoveService that computes the pose and button data of PSMove/DualShock4/PSNavi controllers and routes it into SteamVR.
Apache License 2.0
144 stars 47 forks source link

NOTICE OF ARCHIVAL

This project is no longer in development and is now archived. Anyone that wants to continue work on this project is welcome in their own fork, but repo is no longer accepting pull requests, considering any issues, anwswering questions, or offering support. WYSIWYG.

PSMoveSteamVRBridge Build status Documentation

PSMoveSteamVRBridge is a client for PSMoveService that takes the pose and button data of PSMove/DualShock4/PSNavi controller and forwards it into SteamVR. The FAQ is a good starting point for any specific questions you may have about the project.

NOTE This is alpha software. If you are downloading this project to play games on SteamVR please be aware that this tool may not work for the game you want to play so buyer beware.

Prebuilt Releases

You can download prebuilt releases (Windows only at the moment) from the Releases page. Then follow the initial setup instructions found in the wiki.

Building from source

If you want to make modifications to the service or want to debug it, you can build the project from source by following the Building-from-source instructions. Currently Win10 is the only supported build platform with OS X and Linux support hopefully coming in the near future.

Documentation

Installing the Driver in SteamVR

Automated Installer

In the installer folder of this project is an XML definition file for the BitRock installer project. This is a cross-platform installer that offer free licenses for opensource projects. This project's installer is built using that.

alt text

Attribution and Thanks

Special thanks to the following people who helped make this project possible: