Counter-Strike 2

Counter-Strike 2

30 ratings
CS2 Launch Options
By Changretta
How to Set CS2 Launch Options?
1.Open the Steam client and proceed to the Library section.
2.Click the right mouse button on CS 2 and select properties.
3.Open the General tab and click the Set Launch Options button.
4.Enter launch options and click OK.

Full list of CS2 Launch Options

-full (-fullscreen): Launches the game in full-screen mode.
-window (or -windowed, -startwindowed, -sw): Launches the game in windowed mode.
-noborder: Removes window borders for a borderless windowed mode.
-w 1920 -h 1080: Sets the screen resolution to 1920x1080 pixels.
+cl_showfps 1: Displays the frames per second (FPS) in the top right corner.
-high: Sets the game process to high priority.
-nojoy: Disables joystick support.
-console: Forces the console to open upon game start.
-language English: Customizes the game interface language (replace "English" with your preferred language).
-threads: Specifies the number of CPU cores to use (usually unnecessary as the game manages this automatically).
+r_drawparticles 0: Disables particle animation for potential performance improvement.
-nod3d9ex1: Turns off d3d9ex mode technology for potential performance improvement.
-autoconfig: Restores config file settings to default.
+exec filename: Launches the game with specified config file settings (replace "filename" with the actual file name).
+mat_disable_fancy_blending 1: Disables fancy blending, potentially improving performance.
-r_emulate_g: Enables OpenGL emulation (Windows only) for potential FPS boost.
-softparticlesdefaultoff: Adjusts rendering settings for particles.
-nopreload: Disables preloading of models, files, and textures.
-nohltv: Switches off all GOTV and Source TV features.
-limitvsconst: Limits the number of vertex shaders to 256.
-forcenovsync: Disables Vsync.
+violence_hblood 0: Removes violent elements such as blood.
+r_dynamic 0 / 1: Enables (1) or disables (0) dynamic lighting.
-freq 240: Sets the refresh rate to 240 Hz.
-d3d9ex: Enables Direct3D 9Ex technology for potential performance improvement.
-novid: Disables the intro video.
-no-browser: (Note: This command no longer works for Panorama UI.)
+mat_queue_mode 2: Enables multicore processing for increased FPS.
+fps_max 0: Removes FPS limitations.
+cl_interp_ratio 1, +cl_interp 0.031: Interpolation settings for smooth gameplay.
-tickrate 128: Sets the tick rate for offline servers and games with bots.
+cl_cmdrate 128, +cl_updaterate 128: Sets the number of updates per second sent and received on the server.
+cl_forcepreload 1: Preloads all map files before joining a server to reduce in-game loading times.
2
   
Award
Favorite
Favorited
Unfavorite
CS2
11 Comments
VladGromov Jun 7 @ 2:19am 
Where do you come up with these commands?
Actual commands are listed in the Valve Developer Wiki, scroll to Source 2 and there will be commands that really exist:

https://developer.valvesoftware.com/wiki/Command_line_options
cocaine chacha May 16 @ 10:06am 
for Fullscreen Windowed:
-windowed -noborder
Awareness May 14 @ 6:42am 
can i use -d3d9ex and -nod3d9ex1 at the same time? I dont know if there are the same, enabling or disabling it
𓆩 𓆪 SKYLINE 𓆩 𓆪 Apr 15 @ 6:42pm 
-perfectworld
S Mar 7 @ 5:13am 
thats not working
S Mar 7 @ 5:12am 
to me not working
iarko Jan 10 @ 12:07pm 
How to do windowed fullscreen by the launch option commands?
K.A.B. Nov 27, 2024 @ 3:51am 
W thread
DARKHOLD Aug 22, 2024 @ 3:53pm 
Thx
Pepsi Aug 14, 2024 @ 10:51am 
thx