CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (2024)

In this post

Hide

As a shooting game, Counter-Strike 2 is quite good in its default setting. Playing matches “out of the box” is a great way for beginners to gain experience. Also, it helps to develop your personal understanding of the settings you need to adjust. CS2 launch options come to the fore once you have created your flawless settings and want to have them right after launching the game, even on a different computer.

In this guide on DMarket Blog, we discuss everything about launch options in CS2, including a list of the best launch options and how to set them up.

Understanding Launch Options

The most basic feature of launch options in CS2 is that they are active right after the game starts. There is no need to open the settings menu or add console commands. Don’t waste your time—start playing as soon as possible!

Beyond that, launch options are simply a bunch of Counter-Strike settings, grouped to a list of special commands. Their practical features depend strictly on your needs.

CS2 launch options can help to:

  • Increase the FPS
  • Change video quality
  • Improve general performance
  • Set your custom autoexec file
  • Create competitive settings.

It’s a very good idea to learn what a specific launch option command does and only then add it to your list. The trick for getting the best results in Counter-Strike 2 is to adjust the game for your playstyle and habits, not just copy someone’s settings.

We also recommend checking out our guide on the best CS2 settings. Many helpful options in the new game are available directly in the menu, with no need to use launch option commands.

How to Set Launch Options in Counter-Strike 2

It’s super easy to add your list of commands to the launch options section. Here is a step-by-step guide.

  1. Open Steam
  2. Head to the Library section
  3. Find CS2 (Counter-Strike 2) among your games and right click it
  4. Choose Properties
  5. In the General tab, look for the Launch Options section
  6. Add your CS2 launch options to the text field.
CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (1)

When adding a few launch options commands, make sure they are separated by a space.

Launch Options (Full List)

The full list of launch options in Counter-Strike 2 is significantly shorter than our list of the most useful CS2 console commands. Still, it’s long enough to provide you with a range of effective options.

  • -fullscreen — the game always launches in fullscreen mode.
  • -width 1600, -height 900 — specify the game window size in pixels. With these values, CS2 will run in a 1600x900 window, for example, when you need some extra space on a FullHD screen. In most cases, these settings are better to change in the game.
  • -x 54, -y 54 — with these commands, the game window will start 54 pixels from the side and bottom/top borders of the screen. It may be helpful on a damaged monitor, or when your screen is too wide for Counter-Strike and you want to place the game in the middle.
  • -refresh 120 — set refresh rate for your monitor. This launch option command may be important if you use a gaming monitor and want the game to complement its capabilities.

120Hz is arguably the best refresh rate for competitive gaming, as you can see actions on the screen and react to them quicker. If your monitor doesn’t support more than 60Hz, change the value to -refresh 60 to not overload your computer and use its power for other aspects.

  • +fps_max 120 — similar to the one for refresh rate, but +fps_max deals with frames per seconds. You need to change the value here to specify the FPS your computer will aim to. The higher the better—but only for powerful high-end computers. You may want to use +fps_max 0 to remove all FPS limitations. Setting up a lower FPS for CS2 may help the game run more smoothly on low-end PCs, with no annoying FPS drops, which may even cost you a round.
  • -forcenovsync — the game launches with the VSync setting off. The technology synchronizes your monitor refresh rate and the number of frames per second. Despite being quite useful, VSync may directly decrease FPS and add some input lags. Good gaming computers don’t require VSync to be off.
  • -high—with this launch option command, you mark Counter-Strike 2 as a high-priority process for your computer. This means that other applications will get resources only after the game, and CS2 will take the most from the processing power of your PC. Such an option is pretty good for improving performance on old and low-end computers.
  • -low—this command is opposite to -high, as it makes CS2 a low-priority process. Using it is inadvisable in most cases. But some situations are suitable for -low. For example, when you have important calculations running on your computer, like video rendering, and you want to play the game simultaneously. It’s important to be sure of the power of your PC for this.
  • -softparticlesdefaultoff — on low-end PCs, this command improves CS2 performance. The game will not render some soft particles. The image will be poorer, though.
  • +mat_disable_fancy_blending 1 — similarly to the previous command, here we have fewer visual details rendered within the game. You will not see detailed textures on CS2 maps, which increases FPS and improves performance.
  • +r_dynamic 0 — dynamic lighting will be disabled. This setting gives players a chance to improve game performance. Like other launch option commands that decrease the image quality, this one should be used on low-end PCs.
  • -nojoy—no joystick will be supported by the game. Theoretically, using this command helps low-end PCs direct more RAM capacity to CS2. Practically, most computers have enough random-access memory to not bother with this option.
  • -dxlevel 90 / 91 / 95 / 98 / 100 / 110 — you specify the version of DirectX for CS2 to use. The value 110 corresponds to DirectX 11, the default. Change it to an older version only if you have some issues with 11 and hope to solve them.
  • -vulkan—the command forces CS2 to run with the newer version of DirectX: Vulkan instead of 11. The performance with this 3D graphics API may be better, but that depends on your computer and you’ll need to experiment.
  • +cl_forcepreload 1 — the game will preload models, so the process will not apply additional load on the computer during rounds. This may improve performance on low-end PCs.
  • -nohltv — the broadcast service Source TV will be blocked for better technical performance.
  • -threads 2 — you can set up the number of CPU threads used specifically for Counter-Strike 2. This launch option should be used very carefully and only if you experience issues with the game.
  • -allow_third_party_software — if you use third-party software and it interferes with the game, try to launch CS2 with this command. Issues with streaming may be solved with this. But also, potential problems may arise with your Trust Factor, as third-party software may include cheating apps. The command obviously doesn’t make you untouchable by VAC.
  • +violence_hblood 0 — the command removes blood from CS2, making it visually less violent.
  • -language english — CS2 launches with the specified language. The command may be useful if you set up different languages for the game and for Steam.
  • -console — the game will launch with the developer console open. It may help players add some console commands or check whether they are active in each new playing session. Having a custom autoexec file with the CS2 launch option command +exec is a good alternative.
  • +exec autoexec.cfg — the command specifies your custom autoexec file to launch the game with the settings from it. This option is pretty useful when you play CS2 on someone else’s computer and want to have your own convenient environment. Create a .txt file with your console commands, save it as .cfg into the …\csgo\cfg folder, and then add the file name to the launch option command.
  • -autoconfig — the game launches with the default settings. It’s important if you need to reverse your changes.

Best Launch Options

Let’s group some CS2 launch options for specific reasons. Feel free to copy these lists and then use them for your game with the given values.

CS2 Launch Options for More FPS

This set of Counter-Strike 2 launch options commands is meant to increase the number of frames per second (FPS).

+fps_max 0 -forcenovsync -high -softparticlesdefaultoff +mat_disable_fancy_blending 1 +r_dynamic 0
CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (2)

Here we have +fps_max 0 to remove all FPS limitations, so the computer will do its max. -high gives the highest priority to the game. -forcenovsync, +mat_disable_fancy_blending, and +r_dynamic 0 remove some fancy visual elements, making the game less detailed but quicker and filled with frames per second.

CS2 Launch Options for The Best Competitive Play

If you want to focus strictly on your competitive performance while ignoring some visual aspects, here are the launch options for you.

-refresh 120 +fps_max 120 -forcenovsync -softparticlesdefaultoff +mat_disable_fancy_blending 1 +r_dynamic 0
CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (3)

The commands here include -refresh 120 and +fps_max 120 to set a high FPS level. Note that you need to change the values to -refresh 60 and +fps_max 60 if your monitor doesn’t support 120Hz.

CS2 Launch Options to Improve Performance

If your computer is not of the high-end level, try to improve game performance on it with these launch options CS2.

+fps_max 60 -forcenovsync -softparticlesdefaultoff +mat_disable_fancy_blending 1 +r_dynamic 0 -nojoy +violence_hblood 0 -nohltv +cl_forcepreload 1
CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (4)

In addition to removing some visual effects, this set of commands shuts down unnecessary processes, such as joystick support, the Source TV feature, and rendering blood. Also, game models will be preloaded.

CS2 Launch Options for Solving Issues

Counter-Strike 2 is generally a nicely optimized game. Still, issues may occur in some cases. Try to use this set of launch options.

-dxlevel 100 -threads 4 -allow_third_party_software
CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (5)

To solve some issues, it might not be enough to just copy-paste the commands. Check them mindfully. Replace the -dxlevel value with 90 for DirectX 9 if the 10th version still creates problems. In the command -threads 4, specify the number of your CPU threads. -allow_third_party_software should be used if you feel like some apps interfere with the game.

-autoconfig

It’s another helpful command. With it, you return to the default CS2 settings.

If you still experience issues with the game, try to reinstall it. First, delete CS2 through Steam. Then go to the AppData folder inside your PC user folder (enter %AppData% in the search field) and delete all folders that mention Counter-Strike in the Local, LocalLow, and Roaming folders there. Then reset your computer and reinstall Counter-Strike 2 via Steam.

CS2 Launch Options for Gaming Monitors

It’s so nice to have gaming equipment! Tell your computer and the game that you use a gaming monitor to get the max from its capabilities.

-refresh 120

Replace the value with the exact Hz number of the monitor you are using.

-width 1920 -height 1080 -x 54 -y 54

Be attentive here as you may need to change the values. -width and -height correspond to resolution. You can specify the max your monitor has or decrease it for more FPS (it’s better to have 120Hz with FullHD than 4k with 60Hz). -x -y correspond to the window position on the screen—these commands are helpful for wide-screen monitors, as you want to have CS2 action right in front of your eyes, not in your peripheral vision.

Counter-Strike 2 launch options give players powerful tools for customizing their experience with the game. Be attentive to the commands you use, as changing values may bring better results. Check out your computer’s specs to know whether you really need to use these commands or the default settings are quite enough in your case.

Don’t stick with launch options customization for too long. It’s just a pre-game stage, and the most fun happens in the matches. Remember that in the CS2 community, your settings are not visible. To emphasize your status and highlight your skills with your in-game appearance, buy CS2 skins and make yourself simply epic!

Trade on the go - install the mobile app of DMarket from Google Play or App Store. Never miss great prices and unique skins. The best CS:GO, Dota 2, Rust and TF2 marketplace is always at hand!

CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (6)CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (7)

Follow us on Facebook and Twitter to get more exciting CS2 lists and guides!

CS2 Launch Options for More FPS and Good Performance | DMarket | Blog (2024)

FAQs

What is the best FPS launch options for CS2? ›

CS2 Launch Options for FPS, Faster Loading, and More
COMMANDWHAT IT DOES
+r_dynamic 0Disables dynamic lighting
-limitvsconstBoosts fps by limiting the number of vertex shaders to a maximum of 256.
+cl_forcepreload 1Forces your client to preload models.
-fullscreenStarts the game in fullscreen mode, which improves fps.
9 more rows
May 15, 2024

How to make CS2 launch faster? ›

Some of the most valuable Steam launch options for CS2 include: -novid: turns off the game's intro video. As a result, the game will load much faster. -high: This command forces your computer to give CS2 priority over other processes.

How to get max FPS in CS2? ›

What are the best Counter-Strike 2 settings?
  1. Boost Player Contrast: Enabled.
  2. Wait for Vertical Sync: Disabled.
  3. Multisampling Anti-Aliasing Mode: Disabled.
  4. Global Shadow Quality: High.
  5. Model / Texture Detail: Very High.
  6. Shader Detail: High.
  7. Particle Detail: High.
  8. Ambient Occlusion: Disabled.
Feb 9, 2024

What is the refresh rate of CS2 launch options? ›

CS2 Launch Options for The Best Competitive Play

The commands here include -refresh 120 and +fps_max 120 to set a high FPS level. Note that you need to change the values to -refresh 60 and +fps_max 60 if your monitor doesn't support 120Hz.

What is the most optimal FPS? ›

In general, most gamers recommend aiming for at least 60 FPS for smooth gameplay experience. However, this depends on the type of game you're playing some genres require more intensive graphics than others and thus require higher frame rates to function properly.

Which gives more FPS? ›

Lowering your game's resolution can improve FPS by making your GPU's job easier since it won't have to support as many pixels with each frame. The graphics won't look as clear, but the game should run more smoothly with tweaked display settings. Lowering the resolution of your game can help boost FPS.

How to set CS2 as high priority? ›

After starting the game, open “Task manager” and visit the “Details” tab. Find the process cs2.exe, right-click it, and set the priority to “High”. It ensures cs2 has the highest priority in terms of resource usage.

How to get more FPS in CS:GO launch options? ›

If you're looking to achieve the maximum possible FPS, here are the best launch options in CS:GO that you can use:
  1. +fps_max 0.
  2. -tickrate 128.
  3. -high.
  4. -novid.
  5. -nojoy.
  6. +violence_hblood 0.
  7. +mat_disable_fancy_blending 1.
  8. +r_dynamic 0.
Aug 1, 2023

How to launch CS2 with vulkan? ›

To swap to Vulkan, take the following steps:
  1. Right-click on CS2 in your Steam Library, and pick Properties.
  2. Locate Launch options down the list under the General tab.
  3. Type -vulkan in the empty field.
  4. To switch back to DirectX, simply delete this command.
Sep 12, 2023

Why is my FPS so low in CS2? ›

Part 1. Why Does My FPS Drop in Major CS2. Several reasons might cause CS 2 FPS drop randomly, such as network instability, computer performance, and items in the game. For instance, when your character in the game walks to a place full of utilities like smoke, grenades, and Molotov, your FPS is very likely to drop.

What is the best resolution for CS2 FPS? ›

For the average Counter-Strike 2 player, we'd recommend you start at 1920x1080 resolution (or whatever is the native resolution of your monitor), and 16:9 aspect ratio.

Can more RAM increase FPS in CS2? ›

The most direct way to boost FPS in CS2 is to upgrade your gaming hardware. A more powerful CPU and higher-end GPU will allow you to churn through more frames per second. Consider upgrading to a modern 8-core processor, 16GB of RAM, and at least an Nvidia 3070 or AMD RX 6800 graphics card.

What is the FPS Max 0 launch option? ›

Setting it to 0 ("-fps_max 0") will remove any limit, making your game run at the highest FPS possible. This launch option turns off all Source TV features. This launch option makes the game start with the console opened.

What are the recommended specs for CS2? ›

Below are the recommended system requirements to run CS2 at its maximum possible performance.
  • Operating system: Windows 10 64-bit.
  • Processor: Intel Core i7 9700k or AMD Ryzen 7 2700X.
  • Memory: 16 GB RAM.
  • Graphics: RTX 2070 or Radeon RX 5700 XT.
  • DirectX: Version 11.
  • Storage: 60 GB of available Hard Disk space.
Oct 4, 2023

What refresh rate is faster? ›

High-refresh rate monitors are available at many different refresh rates, with 144Hz being a considerable improvement over standard 60Hz monitors and 240Hz being a popular high-end option. Check out our breakdown of gaming monitors by refresh rate and resolution to learn more.

What is the best FPS OBS settings? ›

24 or 30 FPS: The best OBS settings for low-end PCs are usually 30 or 24 FPS. These are both industry standards that have been used at times for professional video production, and the quality is enough to make the videos look good when watched back. 60 FPS or even higher can be demanding for a slow computer.

What is the recommended FPS for CS:GO? ›

Minimum Settings Chart
Explanation
30-45 FPSPlayableAcceptable to most people. Not very good though!
45-60 FPSSmoothFluid animation, no "lag".
60-90 FPSVery SmoothVery smooth is very smooth to almost everyone.
90-144 FPSSilky SmoothCriminally smooth. For hardcore and professional players.
6 more rows
Aug 11, 2023

References

Top Articles
Latest Posts
Article information

Author: Reed Wilderman

Last Updated:

Views: 5289

Rating: 4.1 / 5 (72 voted)

Reviews: 95% of readers found this page helpful

Author information

Name: Reed Wilderman

Birthday: 1992-06-14

Address: 998 Estell Village, Lake Oscarberg, SD 48713-6877

Phone: +21813267449721

Job: Technology Engineer

Hobby: Swimming, Do it yourself, Beekeeping, Lapidary, Cosplaying, Hiking, Graffiti

Introduction: My name is Reed Wilderman, I am a faithful, bright, lucky, adventurous, lively, rich, vast person who loves writing and wants to share my knowledge and understanding with you.