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
- Optional Step:
- 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 Steam\config\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 AS ADMIN to upgrade the game to DLSS4.5 Transformer model
v310.5.x and set Preset L or M 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
- 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, you may want to disable Asynchronous Reprojection by opening settings with
Shift + End, clicking VR Config, and then unchecking Async Reprojection
- For VRto3D, if you’re not using the
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
- For WWVR, use
Shift + Home to (un)foreground the WWVR window and Alt + Tab to the game window for controls and audio.
Creating your own profiles (optional)
- This is not needed if you are using one of the provided VRto3D + UEVR profiles
- Follow the guide here