FOV in CS2 determines the placement of your character model’s hands relative to the monitor. The game provides multiple commands that let you quickly find the most suitable option. Keep in mind that you can modify the hand position to your preference, but it’s crucial to prioritize practicality so that your hands do not obstruct significant actions occurring on the map.

To customize the position to your preference, there are two methods. The first involves entering commands in the console with your desired values, while the second method allows you to adjust the settings using a workshop map. The second method is certainly easier, but let’s start with the more classic approach, as it will give you a better understanding of what each command does.
Viewmodel FOV (Field of View for hands/weapon):
viewmodel_fov 54 – 68
This setting visually pushes the model’s hands forward, making your weapon appear smaller, thereby increasing the visible useful space in your field of view. The values range from 54 to 68, where 54 brings the weapon closer, and 68 moves it further away.

Horizontal Position (left/right):
viewmodel_offset_x -2.5 – 2.5

This command allows you to move your hands from the center to the right. A value of -2.5 places the hands almost in the center, while a value of 2.5 moves the hand model to the more familiar and most commonly used position on the right, allowing for better visibility—which is what many players aim to achieve in the end.

Depth Position (forward/backward)
viewmodel_offset_y -2.0 – 2.0

This command changes the position of your hands and weapon along the Y-axis, moving them forward or backward relative to the screen. A value of -2.0 brings your hands closer, taking up more space, while a value of 2.0 moves them further away, which is much more convenient for the player in practice.

Vertical Position (up/down)
viewmodel_offset_z -2.0 – 2.0

It’s all simple and obvious: a value of 2.0 turns CS2 into some kind of meme, and playing with these settings is almost impossible. But who knows, maybe there are some unique aesthetes among you. That’s why there’s no need to overthink it—just set viewmodel_offset_z -2.0 and enjoy a proper positioning.

In the end, we get the following result: viewmodel_fov 68
— moves the hand model further away, making it appear narrower, viewmodel_offset_x 2.5
— shifts the hands closer to the screen edge rather than the center, viewmodel_offset_y 2.0
— moves the hand model backward, freeing up space, viewmodel_offset_z -2.0
— lowers the hands so they don’t obstruct the view. This setup minimizes the presence of the weapon model on the screen while maximizing visible space.
Workshop map for POV adjustment

Earlier, we mentioned that there is a more convenient way to adjust the POV in CS2, which involves using a special workshop map that you may have seen in the screenshots above.

This map is called crashz’ Viewmodel Generator CS2 and includes all the necessary settings for adjusting the POV in CS2 and even more.

To install this map in your game, simply follow the link and click the Subscribe button. Right after that, the map will appear in your game’s Workshop Maps section.