Skip to content
Twometer edited this page Apr 13, 2020 · 27 revisions

About TwometerVR

Twometer VR is a project intended for people that already have a virtual reality headset such as the Oculus DK2, but no hand trackers/controllers to go along with it. It provides an open-source alternative to expensive commercial alternatives like PS Move or the official Oculus Touch trackers. Currently, TwometerVR works on SteamVR and Windows.

Prerequisites

To use TwometerVR, you need:

  • A virtual reality headset
  • A webcam that can do at least 30fps
  • The TwometerVR controllers. Build instructions can be found here (TODO: insert link)

Getting started

  1. First, install the SteamVR driver using the installer PowerShell script provided in the download
  2. Start the TwometerVR service
  3. Start a game and have fun

DK2 Users

I am a Oculus DK2 user, and I had some problems with the setup, so here is my troubleshooting:

  1. Download the latest official Oculus App. Don't bother with the old beta runtimes (they produced lots of BSODs for me).
  2. Install this app with the headset completely disconnected. If you don't disconnect, it won't install (ask me how I know).
  3. In the Oculus app, under Settings->General enable unknown sources if it is not.
  4. Install SteamVR and the TVR driver using the installer script

Beat Saber

I developed this because I wanted to play Beat Saber. However, getting a button click of the controllers through to the Beat Saber engine is not as simple as it may seem, and to save you some time, I have some simple setup steps for you so that it works flawlessly. This also works with any other game that uses the legacy controller map:

  1. Start SteamVR, connect everything and go to the Controller Settings.
  2. Open the Controller Mappings for Beat Saber in the window that pops up.
  3. Map Button A of the left and right controller to the left and right trigger, respectively.
  4. Important: In the second tab, select "Pretend to be controller" and set this to "Oculus Touch"!

That should be it

For makers

For developers

For everyone

Clone this wiki locally