Skip to content
This repository was archived by the owner on Apr 9, 2024. It is now read-only.

Latest commit

 

History

History
54 lines (36 loc) · 1.55 KB

README.md

File metadata and controls

54 lines (36 loc) · 1.55 KB

Faceless

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.

How to use

Download either Linux or Windows builds from the release section of the repository.

To do this:

  1. Open the Steam Library list.
  2. Open SteamRV properties
  3. Open local files
  4. Click Browser
  5. 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.

Running Faceless

When Faceless is running, a H symbol will appear.

image

Contributing to Faceless

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

Source

https://github.com/pema99/faceless