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: Configure Games and Connect to SteamVR
Load Game Parameters:
- Locate the Omni Connect resources folder:
[Your Drive]\Steam\steamapps\common\SteamVR\drivers\omnione\resources
- Copy each game's
params.txt
file to this folder to customize settings for each game. You can find params.txt files for various games on our Discord.
params.txt
file configured specifically for that game (the params.txt file name cannot be changed).
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.
Launch SteamVR:
- Start SteamVR from your headset.
- Omni Connect will automatically run, but you will need to log in using your Omni One account by right-clicking the Omni One icon in the taskbar and selecting ‘Log in’.
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,’ and 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. 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 ‘HMD-corrected’ 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.
Calibrate Movement:
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, once you are in the game, you feel that the movement direction is wrong, you can try calibrating by an alternative method:
Use the Recenter Icon in the SteamVR menu to align your head and body for accurate movement
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 5: 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 params.txt
file for the game into the resources 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 params.txt
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 params.txt
file.
Related to