Overview
Omni One is compatible with PC-based VR games using the Omni Connect PC Driver. This guide explains how to set up Omni Connect, configure your PCVR games, and optimize your setup for a seamless VR experience.
Please check the hardware requirements and Omni Connect setup before proceeding.
Step 1: Launch Omni Connect
Run the Omni Connect shortcut from your desktop, and ensure that you are logged into your Omni One account, via the taskbar icon.
- Using Omni Connect requires a user account. If you don’t have one yet, you can create an Omni One user account here.
Launch Streaming Software:
- Open the streaming app on both your PC and VR headset.
- On your Omni One headset, go to Settings > Streaming to PC.
- Connect to the PC via your streaming app. This may automatically launch SteamVR. Otherwise, select the option to launch SteamVR.
Start the Game:
- Safely enter Omni One and check that the gamepad model is directly beneath you. If it isn’t, reset your room space in your headset’s settings.
- Launch the game.
Step 2: Configure Your Bindings
Controller Bindings:
- Press the button on the controller assigned to bring up the SteamVR menu, and select ‘controller bindings.’
- Select ‘custom binding,’ then ‘edit this binding.’
- Take note of the action assigned to the left controller’s thumbstick, as you will need to assign this action to the Omni One binding later.
- Change the controller from the default option to Omni One by clicking on the current controller.
Don’t worry if you later see it change back to a hand controller. More than one controller can be active at a time, but Steam always defaults to showing hand controllers.
- You can then either select an Omni One community binding (if one exists) from the Workshop binding list on this screen (it will be below any official or personal bindings), or make your own.
New Bindings:
For a new binding, you will usually only have to make two edits.
First, go to ‘Extra Settings’ and select ‘Return bindings with left hand.’
Then, go to the Main Game Actions binding page and select to use Omni One as a joystick (only under ‘simulated joystick’ at the top). For the action to be assigned to this joystick, select the one you saw assigned to the left controller earlier.
Check that the settings (select the cog next to the binding) are as shown below, then save the binding.
If you see an action assigned as a simulated trackpad on this screen, delete this action, as otherwise this may cause continuous movement in the game.
Step 3 Calibrate Movement:
If you are using Steam Link, stand still and look straight forward while holding the Home button on the right controller to calibrate (you should notice the headset view change slightly).
If you are using Pico Connect or Pico’s Business Streaming app, use the Recenter Icon in the SteamVR menu to align your head and body.
Look straight ahead while the timer counts down (otherwise, your head and body will not be correctly calibrated).
Alternate Method to Recenter:
If this icon is not visible for you, you can calibrate from the SteamVR desktop app, by selecting the monitor icon in SteamVR to view your desktop. Select the app’s menu icon in the top left, then select ‘Recenter.’ You can turn to face the menu before you do this:
You should now be correctly calibrated in the game. If you aren’t, try again and make sure that your head and body are aligned when you select ‘Recenter.’
Step 4: Test and Optimize
-
Start the Game:
- Launch a game and test the controls to ensure movement and interactions are working correctly.
- Set the game’s movement mode to continuous movement (not teleport).
- Choose head-based movement for directional control unless specified otherwise.
If you copied a preconfigured profile_<SteamAppID>.txt
file for the game into the ‘custom’ folder, you should now be able to walk around in the game using Omni One. If you did not, you may have some movement, but the file will likely need to be adjusted to give better movement results. Please see our Advanced Guide to learn to create your own or adjust a profile_<SteamAppID>.txt
file.
Related to