Ravenfield How to play in pseudo VR(TrackIR)!

Ravenfield How to play in pseudo VR(TrackIR)! 1 - steamsplay.com
Ravenfield How to play in pseudo VR(TrackIR)! 1 - steamsplay.com
This guide tells how to play ravenfield with TrackIR for superior situational awareness.


What you need

– TrackIR and its software 
– FreePIE 
– Joy2Key 
– Joysticks (If you have TrackIR you might have HOTAS joysticks as well, otherwise it’s a waste of money.) 

Make a custom aircraft suitable for TrackIR

If you are TrackIR user you might want to use TrackIR for planes or helicopters. 
In ravenfield, the aircraft’s camera is fixed at front as default, but the camera moves around when you are holding down right mouse. 
But there’s a problem. Due to the developer’s game design oversight, The camera freelook temporally deactivates everytime you switch a weapon. This can be really annoying when using TrackIr, so the default aircrafts in ravenfield are not friendly with TrackIR. 
Ravenfield How to play in pseudo VR(TrackIR)! 
Ravenfield How to play in pseudo VR(TrackIR)! 
Fortunately there’s a solution. you can make a modified version of aircraft that is suitable for TrackIR. 
Download Ravenfieldtoolspack, open the aircraft prefab and change the pilot seat’s camera type from “Locked Allow Freelook Unarmed” to “Freelook Unarmed”. 
If you do this the pilot camera’s toggle freelook feature will be removed and you can always look around when switching weapons. 
I have uploaded modified versions of my Little Bird helicopters that are suitable for TrackIR, Try it : 

Setting up TrackIr mouse emulation

Since ravenfield don’t officially support TrackIR, we will use mouse emulation to control the camera with your head. But there is a problem with stock trackIR mouse emulation, Since ravenfield don’t use directinput the mouse emulation software don’t work for ravenfield. 
Instead you can use a software called FreePIE. 
When your trackIR is activated with the TrackIr software, Open FreePIE in administrator mode (Very Important !!!!! otherwise it won’t work.) and type following script : 
#Use L to toggle on/off 
#mouse emulation is disabled while holding O for recentering 
#(Good for games like Ravenfield) 
def update(): 
yaw = trackIR.yaw 
pitch = trackIR.pitch 
deltaYaw = filters.delta(yaw) 
deltaPitch = filters.delta(pitch) 
if (enabled and keyboard.getKeyUp(Key.O)): 
mouse.deltaX = deltaYaw*multiply 
mouse.deltaY = -deltaPitch*multiply 
if starting: 
enabled = False 
multiply = 500 
trackIR.update += update 
toggle = keyboard.getPressed(Key.L) 
if toggle: 
enabled = not enabled 
After that, go to Script menu and run the script. 
Now, Run ravenfield and set mouse sensitivity to 0.01. It’s the purpose to make the camera movement as smooth as possible. If you are fine with less smooth movement, you can increase it a bit but you should also decrease multiply in the FreePIE script and TrackIr sensitivity. 

Make a recentering TrackIr key for Ravenfield.

Recentering TrackIr is quite important when using TrackIR. But since ravenfield don’t officially support TrackIR, you need some extra work to make a recentering key suitable for ravenfield. 
In the FreePIE script, the mouse emulation is deactivated when holding down O key. It is the purpose to prevent the mouse jumping around when recentering TrackIR. 
Ravenfield How to play in pseudo VR(TrackIR)! 
Open joy2key and select a joystick button you want to use as Recentering TrackIR key. 
then assign ‘Mouse emulation stop key (O key in script but you can change it if you wish)’, ‘Recenter TrackIR key’, and F1 (moving to pilot seat in ravenfield) in this order. 
If you align your head at monitor and press this key, the mouse emulation is disabled, trackir is recentered, and then the camera in ravenfield will head front so you can perfectly recenter TrackIr everytime you enter the aircraft. 

See the example result.


YouTube player

This video is me playing ravenfield with the settings of this guide. 

Written by Hijongpark

This is all for Ravenfield How to play in pseudo VR(TrackIR)! hope you enjoy the post. If you believe we forget or we should update the post please let us know via comment, we will try our best to fix how fast is possible! Have a great day!

Be the first to comment

Leave a Reply

Your email address will not be published.