1
0
Fork
You've already forked SlimeVR-OpenVR-Driver
0
No description
  • C++ 96.1%
  • CMake 3.9%
2023年03月19日 15:51:21 +01:00
.github/workflows Fix Linux CI ( #36 ) 2023年02月14日 14:01:34 +03:00
.vscode Move all code from the old driver 2021年04月05日 14:21:53 +03:00
driver/slimevr Updated Tracker Icons ( #32 ) 2023年01月27日 14:16:38 +02:00
libraries Move all code from the old driver 2021年04月05日 14:21:53 +03:00
librevr add test program for libre systems (no SteamVR) 2023年03月19日 15:51:21 +01:00
src add test program for libre systems (no SteamVR) 2023年03月19日 15:51:21 +01:00
.gitignore Hello world, I am a new driver project 2021年04月05日 10:17:02 +03:00
.gitmodules Move all code from the old driver 2021年04月05日 14:21:53 +03:00
CMakeLists.txt add test program for libre systems (no SteamVR) 2023年03月19日 15:51:21 +01:00
LICENSE-APACHE Finished relicense ( #31 ) 2023年01月06日 23:23:06 +03:00
LICENSE-MIT Finished relicense ( #31 ) 2023年01月06日 23:23:06 +03:00
README.md Finished relicense ( #31 ) 2023年01月06日 23:23:06 +03:00
vcpkg.json Work in (static) standing universe instead of raw. ( #24 ) 2022年11月01日 20:14:19 +03:00

SlimeVR-OpenVR-Driver

SlimeVR driver for OpenVR. Used to communicate between the SlimeVR server and SteamVR.

How to get

It's recommended to install the driver via the SlimeVR installer here: https://github.com/SlimeVR/SlimeVR-Installer/releases/latest/download/slimevr_web_installer.exe

Alternatively, you can also manually install it by following one of the two methods below.

Option one

Downloaded the latest release here: https://github.com/SlimeVR/SlimeVR-OpenVR-Driver/releases/latest/download/slimevr-openvr-driver-win64.zip. Copy the slimevr folder in your SteamVR folder, usually it's located in C:\Program Files (x86)\Steam\steamapps\common\SteamVR\drivers. This should look like this:

img

Option two

Edit file C:\Users\<Username>\AppData\Local\openvr\openvrpaths.vrpath, add "Path\\to\\slimevr", to the list of external_drivers there, like this:

img
Don't forget to double backwards slashes!

Contributions

Any contributions submitted for inclusion in this repository will be dual-licensed under either:

Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be dual licensed as above, without any additional terms or conditions.

You also certify that the code you have used is compatible with those licenses or is authored by you. If you're doing so on your work time, you certify that your employer is okay with this and that you are authorized to provide the above licenses.

Building

To build the project with VSCode you need to install two things: vcpkg and VS Build Tools.

After installing vcpkg if you're on Windows, you need to run vcpkg integrate install command from the vcpkg folder to integrate it for VSCode.

For other systems and IDEs instructions are not available as of now, contributions are welcome.