View Model

View Model Commands

Browse the complete list of all Counter-Strike 2 View Model commands with documentation and usage examples.

2582
Commands
16
Categories
Always
Free to use

Browse by Category

Explore commands organized by category to find exactly what you need.

Browse All View Model Commands

Explore our collection of View Model commands. Use the filters to find the specific command you need.

csm_viewmodel_farz<Render Distance>

Changes the render distance for the viewmodel, mainly intended for debugging.

View ModelCS2 OnlyLocalCheats
View Details

viewmodel_fov<FOV>

This command changes your client's FOV to the given value. The maximum allowed with this command is 68. The default field of view is 60.

View ModelCS2 + CSGOLocalNo Cheats
View Details

viewmodel_offset_x<X Offset>

This command sets the X offset of your viewmodel, indicating how far left or right it appears. The viewmodel is your hand (and the weapon) shown in first-person. Maximum is 2.5 and minimum is -2.5.

View ModelCS2 + CSGOLocalNo Cheats
View Details

viewmodel_offset_y<Y Offset>

This command sets the Y offset of your viewmodel, controlling how near or far it sits from your character. The viewmodel is your hand (and the weapon) shown in first-person. Maximum is 2 and minimum is -2.

View ModelCS2 + CSGOLocalNo Cheats
View Details

viewmodel_offset_z<Z Offset>

This command sets the Z offset of your viewmodel, determining how high or low it appears. The viewmodel is your hand (and the weapon) shown in first-person. Maximum is 2 and minimum is -2.

View ModelCS2 + CSGOLocalNo Cheats
View Details

viewmodel_presetpos<1 / 2 / 3>

This command applies a preset configuration to your X/Y/Z viewmodel offsets. Consult the argument details for options.

View ModelCS2 + CSGOLocalNo Cheats
View Details

viewmodel_recoil<Recoil>

This command controls the amount of viewmodel recoil displayed when you are shot and experience aimpunch.

View ModelCSGO OnlyGlobalNo Cheats
View Details

csm_viewmodel_max_shadow_dist<Distance>

Defines the maximum distance at which viewmodel shadows (weapon and arms) are drawn.

View ModelCS2 OnlyLocalCheats
View Details

csm_viewmodel_max_visible_dist<Distance>

Alters the far-visibility limit for viewmodels, determining how distant they can still be visible.

View ModelCS2 OnlyLocalCheats
View Details

r_csgo_depth_prepass_viewmodel<0 / 1>

This command toggles application of the depth prepass to the viewmodel, a feature mainly used for visual debugging and optimization.

View ModelCS2 OnlyLocalCheats
View Details

viewmodel_always_on<0 / 1>

Forces the view model meaning the on screen depiction of the player's weapon and arms to remain visible even in third person view which can help creators or users who want a steady visual reference.

View ModelCS2 OnlyLocalCheats
View Details

viewmodel_offset_randomize<0 / 1>

This command randomizes the viewmodel offsets inside a set range to help show how far the viewmodel can be positioned.

View ModelCS2 + CSGOLocalCheats
View Details

How to Apply Commands

Follow this step-by-step guide to apply console commands to your game and customize your CS2 experience.

  1. Open the in-game developer console by pressing ~ or `.
  2. If the console doesn't open, check your key bindings in the settings menu to locate the correct console key.
  3. Type the desired console command exactly as listed (for example sv_cheats 1) and press Enter to execute it.
  4. Observe the effect of the command immediately in-game to confirm it applied correctly.
  5. Adjust any related settings as needed for your preferences, including sensitivity, viewmodel, and visual settings.