A reusable framework or injector that adds VR support to one or more games. A community profile for UEVR, the universal injector for Unreal Engine games. You install UEVR once, then load this profile to play this game in VR.
Notes from Kuby
SCP: 5K "Immersion +" Gunstock oriented profile I wanted a profile for this game that kept the arms and animations as much as possible to preserve the immersion and the depth of the gunplay you get from playing the flat version, while also ironing out some of the major bugs and issues that come with that setup. While this means sometimes the weapon won't line up with the controller because of the animations, I've ensured this only happens in times when you wouldn't be able to use the weapon anyway (Sprinting, Reloading, Vaulting e.t.c). we take differences in normal firing stance from each individual weapon into account by scanning for weapon changes and applying tailor made offsets in real time. This will likely require constant updates as new weapons are added, although the process is fairly straightforward. This profile was made primarily with VR gunstocks in mind. Although you don't necessarily need one, the offsets may feel a little off sometimes without one as the target was getting the sights to line up over the hands when the gun shape is non-standard There are no special installation steps needed, just import the zip into UEVR and inject! Features and fixes: - Fixed ghostly double image/reflection appearing in front of everything else The Bloom effect doesn't render properly in VR in some cases and causes this bug, we turn it off upon injection by default, if you want the bloom effect, you can delete the user_script.txt file in the profile folder. some known ways of fixing the bloom effect properly is using DLSS on performance or ultra performance presets, using the synced sequential rendering method (costs performance and can look worse) or using "stereo fix" from the nightly UEVR version (causes your spectators to see out of your left eye instead of the right eye) - Animation tweaks Several changes have been made to the first person animations to feel more aligned with a VR game: - Removed freeaim (the gun stays aligned with the controller when turning with the right stick instead of drifting to the sides) - Significantly reduced recoil when firing without holding the ADS button - Fixed the bug/oversight that causes the camera to be dragged over to the weapon's sights when using ADS. Now ADS only stabilizes the weapon (Slower movement, lower recoil) - Removed Weapon offsets when crouched and walking Note that walking animations, turning animations, jumping animations e.t.c all still have a slight effect on where the weapon is pointed and will therefore reduce your accuracy, this is intentional and the primary mechanic I wanted to preserve in this profile. Physical crouch: - You can get your in game character to crouch by either physically crouching OR by pressing the crouch button, the script will figure out which one you are trying to do and respond accordingly. Flashlight gesture: - This allows you to toggle your headlamp by gently bringing your left controller to your head 6 DOF motion controls with dynamic weapon offsets: - The profile dynamically detects what weapon the player is holding, and applies an offset to align that weapon to the controller during use, we also change the character's pose while they are using a pistol to hold the gun further out for added immersion. (the script includes a configuration file where you can set a global offset and edit each individual weapon's offsets as well)
Get it from the official site
Free
Downloads happen on the creator's own page. PCVR Central never rehosts files.
Installing a UEVR profile
Every community UEVR profile installs the same way. If you have used one, you have used them all.
- Install UEVR itself from uevr.io. It is free, and it is a separate program from the profile: the profile is just settings.
- Download the profile from the creator's page linked above. It is a
.zip. - Start the game, then open the UEVR frontend and select the game's process from the list.
- Import the profile with the frontend's import option. UEVR keeps
per-game settings in
%APPDATA%\UnrealVRMod\<game executable name>. - Inject. Once you are in VR, press
Insert(orL3+R3on a controller) to open the in-game menu and adjust anything that looks wrong.
If a profile misbehaves, delete that game's folder under
%APPDATA%\UnrealVRMod\ and import it again from scratch.
Video walkthrough of the same steps:
Full details
- VR implementation
- VR Framework / Injector
- Platforms
- PCVR
- Framework
- UEVR profile
- Price
- Free
- Motion controls
- Unknown
- 6DOF aim
- Yes
- Roomscale
- Unknown
- Left-handed
- Unknown
- Perspective
- Unknown
- VR runtime
- OpenXR & OpenVR
- Headsets tested
- None reported yet
- Storefronts tested
- None reported yet
- Install difficulty
- Easy install
- Requirements
- UEVR (praydog's Unreal Engine VR injector), SteamVR or another OpenXR runtime
- Game version tested
- Unknown
- Last verified
- Never
- Source
- the official site
Player reviews
Player opinion, separate from the quality label above. That label is our reading of what a method does; these are other people's experience of actually running it.
Spotted a problem, or played this yourself?
Freshness depends on reports from people who actually ran it.

