The Witcher 3: Wild Hunt

The Witcher 3: Wild Hunt

View Stats:
CheTranqui 25 Dec, 2022 @ 3:08pm
How To Disable The Bob/Shake While Running
If you're wondering why the game seems to stutter so much while you run, it's likely because of the imposed camera shake associated with the run mode by the developers. It's actually really easy to turn off and improves the experience greatly. Here's how you do it:

1. In Steam click on The Witcher 3 and click on "Browse Local Files" - this will open a folder to the Witcher 3 directory.
2. Browse through to the following destination: content\content0\scripts\game\player
3. Open the file "player.ws" using a text editor of some sort (I recommend Notepad++, but even WordPad should work just fine).
4. Do a Find (ctrl+F) on the word "shake". It should lead to the following section of code:


if( useSprintingCameraAnim )
{
animation.animation = 'camera_shake_loop_lvl1_1';
animation.priority = CAP_High;
animation.blendIn = 1.f;
animation.blendOut = 1.f;
animation.weight = 1.5f;
animation.speed = 1.0f;
animation.loop = true;
animation.additive = true;
animation.reset = true;
camera.PlayAnimation( animation );
}


To remove the camera shake from the game, all that you have to do is place two // in front of that final "camera.PlayAnimation(animation);" line. The two slashes is used in programming to designate that the following line of text is not code, but rather a comment, and as a result it will not be run as if it were code, thus it will keep that command from executing when you're sprinting. The correct code should then look like this:


if( useSprintingCameraAnim )
{
animation.animation = 'camera_shake_loop_lvl1_1';
animation.priority = CAP_High;
animation.blendIn = 1.f;
animation.blendOut = 1.f;
animation.weight = 1.5f;
animation.speed = 1.0f;
animation.loop = true;
animation.additive = true;
animation.reset = true;
//camera.PlayAnimation( animation );
}


Save it in place - it should still be "player.ws", now while running there will be no more camera shake. :-)

Happy running!
Last edited by CheTranqui; 25 Dec, 2022 @ 3:12pm
< >
Showing 1-8 of 8 comments
Bandy (Banned) 26 Dec, 2022 @ 6:25am 
Thanks for pointing this 'comment out' solution.

Will help those with game induced nausea as well, more common than people think, unless you suffer from it... :C
Last edited by Bandy; 26 Dec, 2022 @ 6:25am
Tsunero 26 Dec, 2022 @ 6:35am 
Didn't know you can actually turn this off without any kind of mod. (always used a mod for this lol)
CheTranqui 26 Dec, 2022 @ 7:05am 
Originally posted by Cracktober:
Theres also this mod: https://www.nexusmods.com/witcher3/mods/7155?tab=posts

It does the same as this though!

Yeah, it wasn't from that one precisely that I found this, but another similar.

The mod actually failed to load for me because I use inverted control settings and although my settings are saved in that player.ws file, the game knows somehow that the setting information should be there and if it doesn't have it, it fails to load... so I discovered that rather than use a pre-built player.ws it's probably wiser for all involved to simply modify the file since it only requires two slashes to do so. :-)
Emetann 11 Mar, 2023 @ 1:32am 
Thanks a lot, very clear
Dean Dong 5 Dec, 2023 @ 2:50pm 
i made the change, but it didnt do anything in game, still have the imposed camera bob
K1tt3nM4ng0 8 Dec, 2023 @ 8:17pm 
Thanks for the tip, worked for me.
sbeowulf 28 Aug, 2024 @ 1:17pm 
Didn't work for me sadly, did exactly what's described here, on both the sprinting and running camera code with no noticeable difference.. The camera is still shaking backwards en forwards slightly when running and sprinting. Almost looks like rubber-banding. Performance is smooth though. But I just can't play like this.
apolu 13 Jul @ 9:38am 
Does anyone knows how to disable it for walking? I did install the mod that removes the bob/shake, but it only works for sprinting/running
< >
Showing 1-8 of 8 comments
Per page: 1530 50