I'm sharing our Subnautica Meta Quest 3 VR profile which enables keyboard-free and mouse-free play using some tools. Also attached is the effect set used on the default Windows Zira voice for more immersion.
Even if you're not using VR, you might find some of the commands useful or inspiring.
Why No Mods? I know that there are mods to enhance Subnautica for VR, but for the convenience of not having to trust modded software, I ended up using what I already had on hand.
Required Tools To get the Meta Quest 3 VR button commands in this profile to work, you'll need to get the Steam VR Wheel by mdovgialo. I originally downloaded it for Dirt Rally 2.0, but it also has a "steam-vr-joystick.bat" file, which works for this setup (and without the virtual wheel).
Here's the version I used:https://github.com/mdovgialo/steam-vr-wheel/releases/download/2.5.4a/steam-vr-wheel-2.5.4a.zipYou'll also need to get vJoy as mentioned here:
https://github.com/mdovgialo/steam-vr-wheel/releasesThen, you'll need to set up the vJoy device and set it as a joystick in VA.
VR Controls In this profile, the VR controls are as follows:
-
A = left click.
-
B = right click.
-
Hold A & B = PDA.
-
Y = go forward.
-
X = go backward.
-
L/R Triggers = turning.
-
L/R Grips = panning.
-
X + Y = go up.
-
LGrip + RGrip = go down.
Additional Notes -
Motion Controls: If anyone figures out how to use Meta Quest 3 (or any) joysticks for motion using this kind of setup, please let me know!
-
Conflicting Command: You may want to disable the command named "button go forward indefinitely" (It's LGrip + Y), as it somewhat conflicts with the motion controls.
-
Spinning Issue: If you find yourself constantly spinning, stop touching the L/R trigger button(s).
-
Lanch Command: You'll want to make a VA command to launch the steam-vr-joystick.bat file when you start playing Subnautica.
Disclaimer I checked the tools for viruses before I installed them and hope they are safe, but you alone are responsible for protecting your system. If you find hazards, please inform us!
Feedback & Contributions Feedback is appreciated! If you've made improvements or have your own Subnautica profile to share, please do so. Your contributions are welcome!