A proof of concept OpenVR driver for using VR controllers without an HMD.
The goal is to guesstimate the position of the HMD based on the controller positions, so you can interact with the virtual world without needing to wear the HMD at all.
Download either Linux or Windows builds from the release section of the repository.
To do this:
- Open the Steam Library list.
- Open SteamRV properties
- Open local files
- Click Browser
- A window will open
Steam/steamapps/common/SteamVR/drivers
The driver needs to be placed in Steam/steamapps/common/SteamVR/drivers
.
This driver (the whole faceless folder) needs to be put in the drivers folder.
To enable faceless, you must open your Steam/config/steamvr.vrsettings
file and set the "activateMultipleDrivers" : true,
key true under the steamvr
sections:
You probably need a comma.
"steamvr" : {
"activateMultipleDrivers" : true
}
This will allow the driver used for the VR controllers to work concurrently with this driver. Finally, enable the driver in the Startup section of SteamVR settings.
When Faceless is running, a H symbol will appear.
git clone https://github.com/V-Sekai/V-Sekai-faceless.git
cd V-Sekai-faceless
mkdir -p build
cd build
cmake .. -G"Visual Studio 16 2019" # Can also use "Ninja"
cmake --build . --config RelWithDebInfo
# Copy faceless