The Elder Scrolls V: Skyrim VR

The Elder Scrolls V: Skyrim VR

Not enough ratings
Remove Jitter From Picked Up Physics Objects (All VR Headsets)
By KevinLongtime
This guide will help you get rid of all that jitter you get while picking up physics objects once and for all.

Follow me to be on your way to putting buckets on heads smoothly in VR in no time. After all that is what I bought Skyrim Vr for...to explore the world and objects within the game.
   
Award
Favorite
Favorited
Unfavorite
Getting Rid Of Object Jitter For Your Specific Headset
Head on over to your Skyrim VR directory steamapps\common\SkyrimVR and open file Skyrim.ini

For the Oculus Rift S add in the following lines to the Skyrim.ini file for the physics engine to render at 80fps to match your 80hz display on the Rift S to remove the jitter experienced while picking up objects. If you don't have an Oculus Rift S and want to find out how to get the values needed for your headset continue reading below.

Oculus Rift S:
fMaxTime=0.0125
uMaxNumPhysicsStepsPerUpdate=1
iShadowUpdateFrameDelay=1

Hit file>Save. Then enjoy!

If you have a Rift CV1 it will be:

Oculus Rift CV1:
fMaxTime=0.0111
uMaxNumPhysicsStepsPerUpdate=1
iShadowUpdateFrameDelay=1

Depending on the refresh rate of your VR headset you will change the value of fMaxTime= to match the refresh rate of your VR Headset's Display.

To get this value you just turn your headset refresh rate into a fraction and then convert that into a decimal with google.
Since Oculus Rift S runs at 80hz (or 80fps) the fraction will be 1/80. Searching google I typed "1/80 to decimal" and it gave me a value of 0.0125. That means the value of fMaxTime= will be 0.0125 (fMaxTime=0.0125) The physics engine will run at the correct 80fps for your Rift S headset refresh rate elliminating jitter from all the items you pick up.

If you have a Rift CV1 with a refresh rate of 90hz. 1/90 to decimal =0.0111. This will means the value you put in the Skyrim.ini file for fMaxTime=0.0111

Apply this to your matching VR headset of choice and enjoy exploring the objects of Skyrim Jitter free!

Additional info:

fMaxTime=
Will change how fast the graphics engine will run removing graphical bugs when the graphics engine runs at a different speed than your display

uMaxNumPhysicsStepsPerUpdate=1
Will get rid of the hiccuping objects do every second

iShadowUpdateFrameDelay=1
Will make the shadows stop flickering on 3d moveable objects after the refresh rate tweak
7 Comments
KevinLongtime  [author] 7 Aug, 2020 @ 3:17am 
It’s been a while since I’ve played Skyrim VR but from memory I’m assuming the others aren’t relevant. My headset is only 80hz however so someone with 90hz could test this out
Ackarusta 6 Aug, 2020 @ 10:38pm 
I notice that in both examples you use only 3 significant figures. While this is precise for 1/80, it is not for 1/90. Is 3 significant figures the limit you can input, or is it just that it is close enough not to matter?
KevinLongtime  [author] 6 Aug, 2020 @ 8:21pm 
If quest is 90hz using the link to PC then it’s 0.0111
marseu 6 Aug, 2020 @ 3:32pm 
wich values for oculus quest?
Ackarusta 7 Feb, 2020 @ 10:02am 
good tip tho, thanks.
Ackarusta 7 Feb, 2020 @ 10:00am 
you know you can just use a calculator to do 1/80=0.0125 right? the Windows native calculator is fine for simple arithmetic like this, so i keep it on my quickstart for these situations.
Zebrah 2 Jan, 2020 @ 8:55am 
In which section I should put it?