Skip to content
This repository has been archived by the owner on Mar 20, 2023. It is now read-only.

atlasinthevoid/slime_openvr

 
 

Repository files navigation

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

By contributing to this project you are placing all your code under MIT or less restricting licenses, and you 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.

Building

Windows

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.

Linux

Clone the repository and submodules git clone --recurse-submodules -j8 https://github.com/SlimeVR/SlimeVR-OpenVR-Driver

Create the build files and start the build

cmake -B build
cmake --build build

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

About

SlimeVR driver for OpenVR on Linux

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C++ 90.0%
  • CMake 10.0%