ESC
Try Your Luck
Claim Bonus →

Best CS2 Viewmodel Settings & Pro Configs

Customize your weapon position for a cleaner competitive view

Dialling in your CS2 viewmodel settings determines how your weapon, arms, and gloves appear on screen. While viewmodel changes are purely cosmetic and do not affect gameplay mechanics, the right configuration reduces visual clutter and lets you focus on what matters -- crosshair placement and enemy models. This guide covers every viewmodel command, the left-hand vs right-hand debate, and popular pro player configurations.

What Viewmodel Settings Do in CS2

The viewmodel is the first-person rendering of your weapon, hands, and any equipped gloves. CS2 renders the viewmodel separately from the game world, which is why you can adjust its position without affecting your actual field of view or gameplay.

Viewmodel settings control three main aspects:

  • Position: Where the weapon sits on screen (left/right, forward/back, up/down).
  • Field of view: How much of the weapon model is visible. Higher values push the weapon further from the camera.
  • Hand: Whether the weapon is held in the right or left hand, which mirrors the entire viewmodel.

Getting these settings right is especially important for players who feel their weapon model obstructs their view during gameplay. A well-configured viewmodel sits comfortably at the edge of your vision without drawing attention away from the action. Learn more about Source 2 engine rendering at the Valve Developer Community.

Key Viewmodel Commands

Here are the essential console commands for customising your viewmodel:

  • viewmodel_fov [54-68]: Controls how far the weapon appears from the camera. Most competitive players use 68 (maximum). See our FOV guide for details.
  • viewmodel_offset_x [-2.5 to 2.5]: Moves the weapon left (negative) or right (positive) on screen.
  • viewmodel_offset_y [-2 to 2]: Moves the weapon forward (negative) or backward (positive).
  • viewmodel_offset_z [-2 to 2]: Moves the weapon down (negative) or up (positive).
  • cl_righthand [0/1]: Switches between left hand (0) and right hand (1).
  • cl_bob_lower_amt [5-30]: Controls weapon bobbing when moving. Lower values reduce bob.
  • viewmodel_presetpos [1-3]: Applies one of three built-in presets: 1 (Desktop), 2 (Couch), 3 (Classic).

Add your preferred values to your autoexec.cfg file so they load automatically every session. Our config guide explains how to set up and maintain your autoexec.

Left Hand vs Right Hand

The left-hand vs right-hand debate is one of CS2's oldest discussions. The choice affects where the weapon model sits on your screen:

  • Right hand (cl_righthand 1): The default and most popular option. The weapon appears on the right side of the screen. This is what the majority of players and professionals use.
  • Left hand (cl_righthand 0): Mirrors the viewmodel to the left side. Players with right-eye dominance sometimes prefer this because it places the weapon model away from their dominant eye, giving a cleaner view of the centre screen.

Some players bind both options to keys and switch mid-match depending on the angle they are holding. For example, when holding a left-side angle, switching the weapon to the left hand keeps the model out of the primary sightline. This is purely preference-based and has no mechanical impact on accuracy or recoil.

Viewmodel Offset and FOV Explained

The three offset values (x, y, z) work together with viewmodel FOV to position your weapon exactly where you want it:

  • X offset: Moves the weapon horizontally. Positive values push it further to the side, negative values pull it toward centre. Most players keep this between 1 and 2.5.
  • Y offset: Controls depth. Negative values push the weapon forward (further from you), positive values pull it back. A value of -2 combined with viewmodel_fov 68 creates a very distant weapon position.
  • Z offset: Adjusts vertical position. Negative values drop the weapon lower on screen, positive values raise it. Lower positions keep the weapon out of your crosshair area.
  • Viewmodel FOV: Works in tandem with offsets. Higher FOV (68) shows more of the weapon model from further away. Combined with offset adjustments, you can create a very compact, unobtrusive weapon presentation.

A popular competitive configuration is: viewmodel_fov 68; viewmodel_offset_x 2.5; viewmodel_offset_y -2; viewmodel_offset_z -2. This pushes the weapon far to the side and down, maximising screen clarity. Experiment with different combinations to find what feels best for your play style.

Popular Pro Player Viewmodel Configs

Professional players tend to gravitate toward similar viewmodel setups, though there is more variety than you might expect. Here are common patterns seen at the pro level:

  • Classic preset (viewmodel_presetpos 3): Many pros use the classic preset or values close to it. This preset uses viewmodel_fov 68, offset_x 2.5, offset_y 0, offset_z -1.5.
  • Maximally offset: Some players push all offsets to extremes (x 2.5, y -2, z -2) to minimise the weapon's screen presence.
  • Default-adjacent: A handful of professionals play with values close to the default, preferring a centred weapon position they have used for years.

The overwhelming majority of pros use viewmodel_fov 68 and cl_righthand 1. The primary variation is in offset values, which come down to personal comfort. Browse individual pro configurations on our pro player settings page to see exactly what your favourite players use, and compare settings across our crosshair codes database.

Frequently Asked Questions

What do viewmodel settings actually change?

Viewmodel settings control the position, angle, and hand of your weapon model on screen. They affect the visual presentation of your weapon but do not change gameplay mechanics like accuracy, recoil, or field of vision.

Is left hand better than right hand in CS2?

Neither is objectively better. The choice depends on your dominant eye and personal preference. Some players find that putting the weapon model on their non-dominant eye side reduces visual clutter. Most pros use right hand, but several top players use left.

Can I switch hands mid-game?

Yes. You can bind cl_righthand 0 and cl_righthand 1 to different keys to switch hands instantly during a match. Some players switch hands depending on which angle they are holding to keep the weapon model on the side with less action.

Do viewmodel settings affect weapon skins appearance?

Yes. Changing viewmodel offset values and FOV changes how your weapon skin is displayed on screen. Higher viewmodel FOV shows more of the weapon model, which can reveal more of certain skin patterns.

JL

Director at CSGOLuck. CS player since 2013 with experience in skin trading, marketplace analysis, and competitive play.