VZfit can be used with the VZfit Sensor Kit or any Bluetooth 4.0 (BLE) cadence or speed sensor, together with any stationary bike. It also supports the original VirZOOM Bike.
VZfit apps are only compatible with the Oculus Go, Quest, or Quest 2 VR headsets.
The VZfit Sensor Kit contains a crank sensor that detects your pedaling speed, instantly and accurately, along with pedaling direction. It is only compatible with VZfit applications.
It also comes with a handlebar button to perform game actions and control headset volume. You’ll use the A button for most actions. The B button is used for diving in some games on the Go, in place of forward leaning which the Quest can detect.
Setup instructions are at virzoom.com/setup.
VZfit supports both cadence and speed sensors you can attach to any stationary bike.
Cadence and speed sensors are mounted differently from each other. With a cadence sensor mounted on the pedal crank, you will get correct cadence, but your wheel speed will be assumed for a 3:1 gear ratio no matter what your actual gearing is. With a speed sensor mounted on rear wheel hub, you will get correct wheel speed, but your cadence will be assumed for a 1:3 gear ratio.
Note: If you have both kinds of sensors on your bike, you will need to decide which to register with VZfit. If you have a sensor that can work both ways, be sure its mode matches how you’ve mounted it. Cadence sensors won’t work correctly if mounted as speed sensors, and vice versa.
When using cadence or speed sensors instead of the VZfit Sensor Kit, note you won’t start/stop moving for a few seconds after your pedaling changes. All of the games are playable with that delay, and we’ve tuned things like drafting and capturing gems to work better with it.
With a cadence or speed sensor you are expected to use the Oculus hand controller to perform game actions. The trigger acts as the main button, and B/Y (Quest) and touchpad button (Go) act as the secondary button for diving. The secondary button also makes you go in reverse in games that support that, because cadence sensors can’t measure direction.
You can also purchase any Bluetooth Media Button for use with a cadence or speed sensor. Pre-pair it with the Oculus headset like the VZ Button. You won’t get the correct icons in game, but use the “previous track” as the main button and “next track” as the secondary button.
VZfit is also compatible with the original VirZOOM Bike, which has similar crank sensing and many more buttons. It also has heartrate detection, which is shown in the VZfit HUD. Its resistance setting measurement is not used by VZfit.
VZ Bike owners automatically have full premium membership to VZfit.
VZfit is now compatible with 3rd party connected fitness equipment that supports standard Bluetooth protocols.
In particular we support the Cycling Speed & Cadence protocol, the Cycling Power protocol, and the FTMS protocol for bikes. If your equipment supports FTMS-controllable resistance, our games will use that to simulate going up and down hills and for our difficulty setting.
With bicycles mounted on trainers we recommend a front-fork stabilizer for use in VR, and setting the “tilt-steering” option in Explorer and Play to avoid the need to lean.
Elliptical bikes will work provided they have an exposed rotating element to attach the sensor. Note the sensor must be able to rotate in a complete circle to perform correctly, it cannot just go back and forth. We also recommend mounting the button to non-moving handlebars, if available, over moving ones.
VZfit doesn’t work with rowers but may in the future. We also aim to support Bluetooth heartrate sensors to show in our HUD.
We do not plan to support treadmills with VZfit.
VZfit runs exclusively on the Oculus Go or Quest headsets.
We have determined these are the best value and quality for fitness applications, and are focusing development to take best advantage of them. Both are completely self-contained (don’t require a separate computer), wireless, and portable with 2-3 hour battery life.
The Go is about half the price and lighter than the Quest, but doesn’t have head position tracking (which feels more real and can reduce nausea), hand position tracking (which limits the games it can play outside VZfit), and runs at a slightly lower framerate with less bright screen.
Our games show a bit more detail on the Quest, and also offer lean-steering with its head position tracking, whereas the Go only offers tilt-steering based on head angle.
We’re happy to help get VZfit installed on your Oculus Go or Quest, but please read Oculus instructions for their basic operation.
For a list of specific hardware that’s been tested see Compatible Devices.