This Guide serves as a quick way to start using UEVR with VRto3D
UEVR Installation (skip if already installed)
- Download the nightly version of UEVR
- Extract the zip file to a new folder
- On the
UEVRInjector.exe
- Right Click -> Properties
- Under the
Compatibility
tab, select Run this program as an administrator
- Click
OK
VRto3D Profile Installation
- Close SteamVR if it is running
- Download the latest profiles
- Extract the contents of
vrto3d_profiles.zip
into your Documents\My Games\vrto3d\
folder
UEVR Profile Installation (once per game or as needed for updates)
- Download the UEVR profile either from the blog post that contains these instructions or the one that matches your game’s exe name from here
- DO NOT RENAME THE UEVR PROFILE ZIP YOU DOWNLOAD or the settings will not import properly
- Run
UEVRInjector.exe
and grant it admin privileges
- The UEVR GUI will pop up as seen below

- Follow these steps to import a profile:
- If you previously used UEVR on your game (either for VR or with an old 3D profile): Click the
Open Global Dir
button and Windows Explorer will open to where UEVR stores profiles. Delete the folder that matches your game’s executable name
- Click the
Import Config
button and select the UEVR profile zip file you downloaded. If you get a DLL Warning, select Yes
- Close Windows Explorer windows
- Exit UEVR
Game Configuration
- Disable HDR in Windows settings
- Disable EA/Epic/Ubisoft overlays or they will cause issues
- Turn OFF Hardware Accelerated GPU Scheduling (requires reboot)
- Use DLSS Swapper to upgrade the game to DLSS4 Transformer model
v310.x
and set Preset J or K
as seen below

- Start your Unreal Engine game and let it get to the Main Menu
- Adjust all in-game settings according to the blog post or similar to these examples:
- Windowed Mode (needed for all VR mods)
- VSync Off
- DLSS can be set between Performance up to DLAA
- Frame Generation Off
- Motion Blur Off
- Depth of Field Off
- Chromatic Aberration Off
- Film Grain Off
- Lens Distortion Off
- HDR Off
- Exit the game
Playing a Game
- If using WibbleWobble, get it running in the background before following these steps
- Start your Unreal Engine game and let it get to the Main Menu
- Run
UEVRInjector.exe
and grant it admin privileges
- The UEVR GUI will pop up as seen below:

- Follow these steps to play a game:
- Select the game from the drop-down menu
- Select
OpenVR
or OpenXR
for the game (refer to blog post for which to use; OpenXR generally preferred)
- Select
Inject
- SteamVR should start and you should hear an audible beep to indicate the VRto3D profile was loaded
- If you are using WibbleWobbleVR, once per game Disable Async Reprojection
- If using a single display and not using
auto_focus
setting, press Ctrl + F8
to bring the 3D window to the foreground and focus the game window for controls and audio
- If VRto3D didn’t focus the game window,
Alt + Tab
to the 2D game window for controls and audio to work
Creating your own profiles (optional)
- This is not needed if you are using one of the provided VRto3D + UEVR profiles
- Follow the guide here