Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/V-Sekai/V-Sekai-faceless
A proof of concept open source 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.
https://github.com/V-Sekai/V-Sekai-faceless
Last synced: 2 months ago
JSON representation
A proof of concept open source 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.
- Host: GitHub
- URL: https://github.com/V-Sekai/V-Sekai-faceless
- Owner: V-Sekai
- Archived: true
- Created: 2022-01-02T17:34:24.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2023-10-23T17:26:26.000Z (about 1 year ago)
- Last Synced: 2024-07-31T09:11:07.979Z (5 months ago)
- Language: C++
- Homepage:
- Size: 15.6 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
- awesome-v-sekai - OpenVR driver for using VR controllers without an HMD
README
# 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.
```json
"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](https://user-images.githubusercontent.com/32321/147889239-12217cec-47c8-4b8d-b835-f15527eebc4d.png)
# 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