Your mouse sensitivity, resolution, and video settings are the foundation every other CS2 skill is built on. Get them wrong and you fight your own setup on every flick shot. Get them right and your hardware disappears, leaving only your aim. This guide explains eDPI, walks through common pro configurations, and covers the key video and launch settings for maximum performance in 2025-2026.

Understanding eDPI: The Universal Sensitivity Measure

eDPI (effective DPI) is the single most useful number for comparing sensitivities across players and setups. It is calculated as:

eDPI = Mouse DPI × In-game Sensitivity

A player on 400 DPI with 2.0 in-game sensitivity has the same effective sensitivity as a player on 800 DPI with 1.0 in-game sensitivity — both produce an eDPI of 800. eDPI lets you change your mouse’s hardware DPI without losing your feel, simply by adjusting the in-game value to maintain the same product.

Most professional CS2 players use eDPI values between 600 and 1,200. The sweet spot for the majority of pros clusters around 800-1,000 eDPI, which allows precise micro-adjustments while still enabling fast 180-degree turns without excessive wrist movement.

Pro DPI and Sensitivity Examples

The following ranges reflect real configurations observed across top professional CS2 players. Individual players adjust frequently — see our CS2 Players page for the latest pro settings.

  • 400 DPI setup: In-game sensitivity typically 1.5-3.0 (eDPI 600-1,200). Very common among players from the CS:GO era who built muscle memory at 400 DPI.
  • 800 DPI setup: In-game sensitivity typically 0.8-1.5 (eDPI 640-1,200). Increasingly common as optical sensors at 800 DPI produce cleaner tracking on most modern mice.
  • Low eDPI (under 700): Favours arm aiming, large mouse pads, and slow deliberate flicks. Better for riflers who prioritise precision.
  • Higher eDPI (1,000-1,400): Favours wrist aiming and faster reactive movement. Some AWPers prefer slightly higher sensitivity for snap flicks at close range.

Resolution and Aspect Ratio

CS2 supports multiple resolutions and aspect ratios. Your choice affects both performance (FPS) and the visual appearance of player models.

4:3 Stretched

Many pros use a 4:3 resolution (e.g. 1280×960 or 1024×768) stretched to fill a 16:9 monitor. This makes player models appear wider and arguably easier to hit. It also increases FPS compared to native 16:9. The tradeoff is a lower-resolution, distorted image. This setting carries over from the CS:GO era and remains popular largely due to habit and comfort.

4:3 Black Bars

The same 4:3 resolution displayed without stretching — black bars appear on the left and right. Models appear at normal proportions. Slightly less popular than stretched but preferred by players who find stretched visuals disorienting.

16:9 Native

Full native resolution (1920×1080 or higher). The widest field of view, the sharpest image, and the most accurate model sizes. Costs more GPU performance. Many newer pros who started on CS2 rather than CS:GO play native 16:9.

Common competitive resolutions: 1920×1080 (16:9 native), 1280×960 (4:3 stretched), 1024×768 (4:3 stretched), 1280×1024 (5:4 stretched).

Refresh Rate

Higher refresh rate monitors reduce visual latency and produce smoother motion. Most professional players use 240 Hz monitors; 360 Hz is increasingly common at top events. Set your in-game FPS cap slightly above your monitor’s refresh rate:

  • 240 Hz monitor: fps_max 300 (via console or autoexec)
  • 360 Hz monitor: fps_max 400

Uncapped FPS can cause screen tearing without VSync. VSync itself introduces input lag — use a high refresh rate instead of VSync for competitive play.

Viewmodel Commands

The viewmodel controls how your weapon is displayed on screen. Adjusting it can improve visibility of the left side of the map (useful for right-handed players):

  • viewmodel_offset_x 2.5 — Moves the weapon right/left
  • viewmodel_offset_y 0 — Moves the weapon forward/back
  • viewmodel_offset_z -1.5 — Moves the weapon up/down
  • viewmodel_fov 68 — Field of view for the weapon model (54-68 range)
  • cl_righthand 1 — Right-hand hold (0 for left-hand)
  • cl_bob_lower_amt 5 — Reduces weapon bob while moving
  • cl_bobamt_lat 0.1 and cl_bobamt_vert 0.1 — Minimise lateral and vertical weapon sway

Key Launch Options

Launch options are set in Steam by right-clicking CS2 > Properties > Launch Options. Useful options include:

  • -novid — Skips the intro video on launch
  • -console — Opens the developer console automatically
  • -nojoy — Disables joystick support (minor CPU saving)
  • +fps_max 300 — Sets FPS cap at launch
  • -high — Sets the process to high priority in Windows (use with caution; can cause instability)

Avoid outdated launch options from CS:GO that no longer apply in CS2’s Source 2 engine (e.g. -threads, -tickrate).

Key Video Settings for FPS

In Video Settings, the following adjustments have the largest impact on frame rate without significantly hurting competitive visibility:

  • Global Shadow Quality: Low or Medium — shadows can obscure info at High.
  • Model/Texture Detail: Low to Medium — higher settings cost FPS without competitive benefit.
  • Shader Detail: Low — highest FPS impact setting.
  • Multicore Rendering: Enabled — always on; uses all CPU cores.
  • Anti-Aliasing: Off or FXAA — MSAA costs significant FPS.
  • Vertical Sync: Disabled — adds input lag.
  • Boost Player Contrast: Enabled — makes enemy models slightly more visible against backgrounds.

Conclusion

There is no universally correct sensitivity or resolution — but there is a correct process: pick an eDPI in the 700-1,000 range if starting fresh, choose a resolution you can run at 240+ FPS, disable VSync, set your viewmodel out of the way, and then stop changing things. Consistency beats optimisation. The players who climb ranks fastest are those who spend time aiming, not time tweaking settings.