Please note that this guide is meant for advanced Steam users who know their way around commands. Newbies are advised to stay away from altering things they don’t know about.

How to set launch options:

We have added the ‘-offline’ launch option to help you understand the mechanics involved. You can replace ‘-offline’ with any other launch option you wish.

There is also a way you can set launch options for any game.

 Different launch options ( for steam.exe in windows)

-clearbeta This option lets you opt out of beta participations. Beta participations allow you to get some content beforehand but it may contain some bugs and it is also updated regularly to fix them. -console This option enables the Steam debug console tab. It can help users debug the problem and fix it. It is mostly used by advanced users. -complete_install_via_http This options runs the installation completion over HTTP by default. -ccsyntax This spews details about the localized strings we load. -debug_steamapi Enables logging of Steam API functions -developer This function sets the developer variable in the client to “1”. It can also be used to launch the VGUI editor and the VGUI zoo by pressing the keys F6 and F7 respectively. It is also intended for developing skins. -fs_log This logs file system accesses. -fs_target It sets the target syntax. -fs_logbins This command logs the binaries we load during the operation. -forceservice This command forces the Steam client to run even if Steam has administrator privileges. -gameoverlayinject This command lets you set the method on how the GameOverlay is injected. -install This lets you install a product from a specific path (such as “D” can be a path if D is the DVD-ROM present in the computer). -installer_test This changes installing a retail game to emit all files to install_validate instead of emitting to the Steam cache. -language This sets your Steam language to the one you specify in the such as German or English. You can write “german” in the language place in . -login <[username]|anonymous>[password] This logs into Steam using the specific Username and Password. This will only work is Steam is off. -lognetapi This logs all the P2P networking info into the file logs/netapi_log.txt. -log_voice This writes all the voice chat data into the logs/voice_log.txt. -noasync This disables the async files operations. Instead, it tells the client to use the synchronous ones instead. -nocache This starts Steam without its cache (it doesn’t access its cache folder). Note that Steam must off for this to work. -noverifyfiles This prevents the Steam client from verifying the integrity of files. This comes in handy when you are testing localization. -no-dwrite This forces the vgui to use GDI text even if there is a support for DWrite available. -script This runs a Steam script already stored in the Steam directory. All the scripts must be in a subdirectory of the main Steam’s folder. They are called test scripts. Steam must also be off for this to work. -shutdown This forcefully closes steam and shuts it down. -silent This helps suppress the dialogue box that opens automatically when you start Steam. This is mostly used when you have Steam set to auto-start when you turn on your computer. -single_core This forces Steam to run and consume your primary CPU only and leave the others vacant. -tcp This forces Steam’s connection backend to be via TCP. -voice_quality This sets the audio quality and range to [1,3]. -voicerelay This command only allows “relay” connections for voice (testing). -tenfoot This starts Steam in the Big picture mode so it covers your entire screen.  

Different launch options for games

These launch options work for almost all the games. They may not sometimes work with third party applications and nor they are always compatible with everyone present in the Steam store. -con_enable 1 This enables the console so you can use it in-game -console This also enables the console in-game and opens it up when the game starts. -high This gives the game priority CPU usage so it runs more smoothly. However, this options also consumes a lot of processing power. -useforcedmparms This allows the usage of –noforcemspd and –noforcemaccel. -noforcemaccel This allows the use of Windows mouse acceleration settings. -noforcemspd This allows the use of Windows mouse speed settings. -fullscreen This starts the game in a full screen from the start. -h This forces it to start at the resolution set to value. This value is in pixels for example “-h 739”. -w This forces it to start at the resolution set to value. This value is in pixels for example “-w 1024”. -x This places the borderless window along the horizontal axis of the screen. This is very useful if you are using multiple monitors. For example, you can use “-x 1921”. If you are using three monitors, it will place it on the middle screen. -y This places the borderless window along the vertical axis of the screen. This is very useful if you are using multiple monitors. For example, you can use “-y 0”. This will place the game window on top of the monitor, over the task bar. -autoconfig This will help in restoring the video and audio configuration to their default settings for the current hardware which is detected. This will completely ignore any settings present in the .cfg files until this parameter is removed. -override_vpk This will force the Steam engine to search for custom game content which is placed inside the game’s installation directory instead of loading the default game files from the VPK files. However, do note that this feature cannot be used in matchmaking and is limited for single player only. -enable_addons This will force the Steam engine to search for whitelisted custom game content which is placed inside the game’s installation directory instead of loading the default game files from the VPK files. This can be used in matchmaking games. The whitelisted list includes many items such as HUD, icons, custom cursor images etc. -nomousegrab This enables the alt-tab function in some Linus devices where the game is running full screen and grabbing mouse won’t allow the players to use the alt-tab function while in-game. -language This changes the language of the game and the menus. You can place the name of the language in place of code. The command line will look something like “-language Italian”. -nod3d9ex This forcefully disables the Windows Aero DirectX extensions. This is used to enhance performance in some cases. -nomicsettings This stops the game from changing the microphone output values when the game launches. This is particularly useful for people who are using third party applications such as Skype where their microphone value will get forcefully maxed out when they run the game. -nosound This turns off the sound in-game. -dx9 This will force the game to run on DirectX 9 -dx11 This will force the game to run on DirectX 11. -gl This forces the game to run on OpenGL. On Windows, the OpenGL DLC must be present in the system and should be installed for this feature to run. -vulkan This applies the Vulcan support. -nogrammeramp This will force the game to use the desktop color profile. -32bit This will force run the game on a 32 bit client as running on 64 bit is the default. -antiaddiction_test This adds an uptime clock so you can see how much time is passing by while you are playing. This is very useful for keeping track of minutes passed while in-game.

Exclusive: Realme 9i 5G renders and full specifications tipped ahead of launch.Intel Arc Alchemist GPUs Will Feature Overclocking and Full DirectX 12 Ultimate…Setup Steam Link to Set up In home Steam StreamingSamsung Galaxy Tab S8 Series Prices, Storage Options and Color Options Leaked Steam Set Launch Options and Full List - 11Steam Set Launch Options and Full List - 68