-
-
Save githubhjs/0c13d623a3ad1fb54c10 to your computer and use it in GitHub Desktop.
Steam client parameters, consoles commands and variables
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
-480p - Run tenfoot in 480p rather than 1080p | |
-720p - Run tenfoot in 720p rather than 1080p | |
-bigpicture - Start in Steam Big Picture mode | |
-cafeapplaunch - Launch apps in a cyber cafe context | |
-candidates - Show libjingle candidates for local connection as they are processed | |
-ccsyntax - Spew details about the localized strings we load | |
-complete_install_via_http - Run installation completion over HTTP by default | |
-console - | |
-cybercafe - Forces cyber cafe mode for debugging | |
-debug_steamapi - enables logging of Steam API functions | |
-dest - build location | |
-dev - enables developer spew | |
-enablemusic - Should prototype music code be enabled | |
-forceservice - Run Steam Client Service even if Steam has admin rights | |
-fs_log - Log file system accesses | |
-fs_logbins - Log the binaries we load during operation | |
-fs_target - Set target syntax | |
-fulldesktopres - Run tenfoot in full desktop resolution rather than 1080p, overrides -720p as well. | |
-fullscreenopengl - Use the full screen OpenGL render for the UI | |
-gameoverlayinject - Sets the method how GameOverlay is injected | |
-install - Install game from media | |
-installer_test - changes installing a retail game to emit all files to install_validate/ folder instead of to the steam cache | |
-language - Set Steam client UI language | |
-log_voice - writes voice chat data to the logs/voice_log.txt file | |
-lognetapi - logs all P2P networking info to log/netapi_log.txt | |
-noasync - Don't use async file operations, run them synchronous instead | |
-nobigpicture - Start in regular mode (force Big Picture mode off) | |
-noconsole - | |
-no-dwrite - forces vgui to use GDI text even if DWrite support is available | |
-opengl - Use the OpenGL render for the UI | |
-pretend_ipt - Pretend system is IPT capable | |
-pretend_ipt_bad - Pretend IPT credential is bad | |
-pretend_not_ipt - Pretend system is not IPT capable | |
-silent - Silent startup mode (tray mode only) | |
-single_core - Force Steam to run on your primary CPU only | |
-store - Set the store URL | |
-supernav - | |
-tcp - forces connection to Steam backend to be via TCP | |
-tenfoot - Start in Steam Big Picture mode | |
-uncompressed_installer - Do not attempt compression on the installer | |
-vguifocus - Print out details of which panel has keyboard focus | |
-vguimessages - set to see debug vgiui2 messages | |
-voicerelay - Only allow 'relay' connections for voice (testing). | |
-windowed - Run Steam tenfoot mode in a window rather than a fullscreen borderless window | |
@AllowSkipGameUpdate = "0" - | |
@AppMRUSize = "20" - | |
@bCloudDetailsEnabled = "0" - | |
@bContentManifestUseProtobufs = "1" - | |
@bCSClientRateLimitUseDelays = "1" - | |
@bCSForceNoCache = "0" - | |
@bDepotBuilderReadBufferSizeKB = "8192" - | |
@bDepotBuilderUnbufferedReads = "1" - | |
@bEnableMovieRecording = "0" - | |
@bEnableOfflineLogonTicket = "1" - If true, an offline logon ticket will be requested during logon if none is cached | |
@bForceDepotsDependency = "0" - | |
@bForceLaunchEula = "0" - | |
@bMsgErrorDump = "0" - | |
@bMsgSpew = "1" - | |
@bRequireOfflineLogonTicket = "0" - If true, a valid offline logon ticket is required when logging in in offline or no connection mode | |
@bRequireSignedParentalSettings = "0" - If true, a valid set of signed parental settings is required when logging in in offline or no connection mode | |
@bTradingCardBeta = "0" - | |
@cDepotBuilderFileChunkingThreads = "4" - | |
@cDepotUploadPacketSizeKB = "1024" - | |
@cDepotUploadWindowSize = "16" - | |
@cMaxContentServersToRequest = "20" - | |
@cMaxInitialDownloadSources = "-1" - | |
@cNetEncryptionHandshakeWorkMax_HighPri = "8000" - | |
@cNetEncryptionHandshakeWorkMax_LowPri = "2000" - | |
@cNetEncryptionHandshakeWorkMax_MedPri = "4000" - | |
@csecCSRequestProcessorTimeOut = "300" - | |
@csecIncomingDataRatePeriod = "1" - | |
@csecUpdateTargetNumConnectionsEpoch = "10" - | |
@cSecUploadDownloadRates = "300" - | |
@CSInterfaceProxyPassword = "" - | |
@CSInterfaceProxyUsername = "" - | |
@cUDPSendRetries = "8" - | |
@CustomBinaryRequestRetryTimes = "20" - | |
@D2LAppID = "570" - The AppID the DOTA 2 Launcher should launch | |
@D2LRequiredAppID = "205790" - The AppID the DOTA 2 Launcher requires to own | |
@EnableUDPHistory = "0" - | |
@fDownloadRateImprovementToAddAnotherConnection = "1.2" - | |
@fMinDataRateToAttemptTwoConnectionsMbps = "0.5" - | |
@ForceSteam2ForApp = "0" - | |
@ForceSteam3ForApp = "0" - | |
@GCNameOverride = "" - | |
@IOCPGetCompletionBatchSize = "1" - | |
@LocalContentServer = "" - | |
@max_console_history = "100" - | |
@MaxOutstandingSendThreadItem = "1000" - | |
@nCloudDetailsSimulatedFileCount = "0" - | |
@nCSClientRateLimitKbps = "0" - | |
@net_backlog_bytes_allowed = "12000000" - | |
@net_backlog_time_allowed_sec = "5" - | |
@net_loopback = "1" - | |
@NetConnectionBufferMsgLimit = "500" - Max # of message that will be buffered into a single zipped packet | |
@NetConnectionBufferThreaded = "1" - | |
@NetConnectionBufferZipReserveBytes = "1024" - | |
@nParentalSettingsLogLevel = "4" - Control the amount of spew written to the parental log file | |
@nStatsMonitorScale = "1" - | |
@nStatsMonitorSecs = "300" - | |
@nTCPLargeSendBufSizeMB = "16" - | |
@panoram_debug_dead_pad = "0" - | |
@panorama_backstack_focus_restore = "1" - | |
@panorama_daisy_wheel = "ABXY" - Daisy wheel input mode: RS | ABXY | |
@panorama_max_fps = "120.0f" - | |
@panorama_max_oof_overlay_up_fps = "4.0f" - | |
@panorama_max_overlay_fps = "60.0f" - | |
@panorama_right_pad_tap_to_type = "0" - | |
@panorama_screen_saver_seconds = "300" - | |
@panorama_show_fps = "0" - | |
@panorama_spew_gpu_memory = "0" - | |
@panorama_spew_layout_invalidates = "0" - | |
@panorama_trailerslideshow = "1" - | |
@panorama_volume_ambient = "0.48f" - | |
@panorama_volume_effects = "1.0f" - | |
@panorama_volume_master = "1.0f" - | |
@panorama_volume_movies = "1.0f" - | |
@panorama_vsync = "1" - | |
@reload_animations = "1" - | |
@RunAdminInstallScriptsFromService = "0" - | |
@sCSDSVirtualHostHeader = "" - | |
@store_beta_mode = "0" - | |
@store_country_code = "" - | |
@strCSNoCacheHeader = "no-cache" - | |
@UDPPktLossPct = "0" - Percentage of UDP packets to drop | |
@UDPTestMode = "0" - Turns on test modes for UDP layer | |
AlwaysCustomizeOnBadExit = "0" - | |
app_backup - <appId> <max size MB> <target folder> | |
app_config_override - <appid> <key> <value> : Overrides app config | |
app_config_print - Dumps app user config for appID | |
app_download_enable - <0|1> | |
app_info_print - Dumps app info for appID | |
app_install - <appId> [installdir|volumeindex] | |
app_list - | |
app_lock_content - <appId> <0|1> | |
app_mark_validation - <appId> <0|1:full> | |
app_restore - <appId> <backup folder> | |
app_set_update_flag - app_set_update_flag <appId> | |
app_start_validation - <appId> | |
app_status - app_status <appId> | |
app_uninstall - [-complete] <appId> | |
app_update_cancel - <EAppUpdateError> | |
async_disconnect - async disconnect | |
AsyncFileIODisableWrite = "0" - | |
AsyncFileIOExpectOutstandingIO = "16" - | |
AsyncFileIOForceGenericIO = "0" - | |
AsyncFileIOMaxPending = "128" - | |
AsyncFileIOReadHandleCache = "32" - | |
AsyncFileIOWriteHandleCache = "128" - | |
badnetwork = "0" - | |
batterypercent = "0" - | |
batterytime = "0" - | |
bClientAllowHardwarePromos = "1" - | |
bClientRecommendationsEnabled = "1" - | |
bConcurrentGCFConversion = "1" - | |
bDisableTenFootOverlay = "0" - | |
bEnableSubscribedFileCache = "1" - | |
bEnableSubscribedFileListCache = "1" - | |
betaalwaysrebuild = "0" - | |
bForcePreloadApp = "0" - | |
bLogLegacyDiskDetails = "0" - | |
bRedeemWalletVoucherEnabled = "1" - | |
bSteam3LimitedUserEnable = "1" - | |
bSteamLoaderEnable = "1" - | |
bSubscribedFilesPollForUpdates = "1" - | |
bSubscribedFilesUseRangeRequests = "0" - | |
build_installer - <project file> <target folder> [beta key] [beta pwd] | |
bUsePICS = "0" - | |
bVerifyAllDownloads = "0" - | |
cFileValidationMaxLog = "100" - | |
cFileValidationThreads = "2" - | |
cInstallCacheQuotaMB = "64" - | |
clear_console - Clears console text | |
clear_marketing_message_views - Refetches & displays all marketing messages, ignoring the list of those already seen | |
ClientStatsUploadRateSeconds = "10" - | |
cloud_sync_down - <appid> Manually triggers UFS to download files for the given app. | |
cloud_sync_up - <appid> Manually triggers UFS to upload files for the given app. | |
cm_force_change - Change CM List | |
cMaxDiskQueueLength = "5.0" - | |
config_refresh - Refresh client configuration | |
console_history_size = "1000" - | |
countrycode = "" - | |
cPreallocateMinimumSizeKB = "256" - | |
csecManifestDownloadTimeout = "120" - | |
defragrequired = "0" - | |
depot_dump - <filename> | |
depot_override - <appid> <depotid> <gid> | |
depot_print - depot_print <depotID> | |
DepotDownloadProgressTimeout = "120" - | |
DepotReconstructionLowPrio = "1" - | |
DepotReconstructionNumIOThreads = "1" - | |
developer = "1" - | |
device_authorize_local - <description> : authorize local device for all users | |
device_deauthorize_local - deauthorize local device for all users | |
disable_license - <packagid> Temporarily disables a license that was granted through the Steamworks site | |
download_sources - Dumps list of download sources | |
downloadspage_simulate - simulates a lot of download activity in the downloads UI panel | |
drivernodx9 = "0" - | |
drivernohdr = "0" - | |
driveroutdated = "0" - | |
driverunknown = "0" - | |
driverunsupported = "0" - | |
enable_license - <packagid> Enables a previously disabled license that was granted through the Steamworks site | |
enforcerequiredbranch = "0" - | |
find - find substrings in console commands | |
findbestcellstartupdelay = "600" - | |
games_running - displays information about running games tracked by Steam | |
html_exit_fullscreen - If the web panel for the ui is currently fullscreen, undo that | |
http_cache_size = "150" - | |
install_folder_add - <path> | |
install_folder_list - list all mounted Steam volumes | |
install_folder_ui - show UI dialog | |
kv_stats - Render KeyValues stats | |
licenses_for_app - <appid> : shows active licenses for appid | |
licenses_print - display users's Steam3 licenses | |
log_callbacks - usage: "log_callbacks <first callbackID> [last callbackID] | |
log_files_always_flush = "0" - | |
log_ipc - usage: "log_ipc [counts|verbose] <filter>" Enables IPC logging. Specifying "counts" or "verbose" is optional, defaulting to counts. | |
log_matchmaking_callbacks = "0" - | |
mem_stats - Dump memory stats | |
mem_validate - <dump|leaks> <threshold> : validates memory | |
mem_walk - [full] : validates memory | |
MergeCapReprocess_minutes = "480" - | |
mic_autogain = "16000" - automatic gain control level for microphone input | |
mic_inputfile = "" - causes voice data to be read from the specified file instead of from the microphone | |
mic_outputfile = "" - causes microphone data to be written out to the specified file | |
minidump_assert - generates an assert | |
minidump_crash - crashes the Steam client | |
musiclogging = "0" - | |
net_incomingcheck = "1" - | |
net_maxresendsperframe = "32" - | |
net_msgdump - Dumps list of sent net messages | |
net_msgspew - Spews sent net messages | |
newcoplayui = "0" - | |
nProductInfoUpdateInterval = "900" - | |
nSubscribedAutoDownloadMaxSimultaneous = "8" - | |
open - opens a main Steam navigation page to the specified internal URL | |
p2p_connecttimeout = "15" - | |
p2p_info - usage: "p2p_info" Displays the current state of the P2P networking subsystem. | |
p2p_unusedtimeout = "120" - | |
package_info_print - Dumps package info for packageID | |
panorama_upload_mappings = "0" - | |
profile_dump - Tells vprof to dump the full profile of all threads (using the last profile data if vprof is off) | |
profile_off - Turns off vprof and halts profiling | |
profile_on - Turns on vprof and begins profiling | |
profile_on_dump_spikes - Turns on vprof, and enables automatic dumping of any single frame that contains spikes above the given threshold in milliseconds (use the regular profile_off to stop) | |
profile_show_gui - Tells UI to pop a profile dialog for each known thread, must use profile_on/off separately to actually enable/disable data gathering | |
quit - quit [force|now] : instructs the Steam client to do a safe or forced exit | |
register_license - <filename> | |
rtime32EarliestSubscribedFileToDownload = "1354389910" - | |
sCommunityShareScreenshotLink = "https://www.facebook.com/dialog/feed?app_id=105386699540688" - | |
search_provider = "http://www.google.com/search?q=" - | |
ServerBrowserPingSurveySubmitPct = "1" - | |
service_repair - Repair Steam service | |
service_restart - Restarts Steam Windows service | |
service_test - Test Steam service | |
set_spew - <group> <spewlevel> <loglevel> Sets spew and log levels for a given group | |
set_spew_level - <SpewLevel LogLevel> Sets spew and log levels for all groups | |
stats_dump - stats_dump [filter] : dumps matching debug stats | |
stats_gui - stats_gui : show debug stats panel | |
stats_monitor - stats_monitor <stat name> [rate] [KB|MB] : monitor a debug stat value | |
stats_reset - stats_reset [filter] : set matching stats back to 0 | |
tenfoot_forcelaunchgameid = "0" - | |
tenfoot_match - [prefix]: matches a string prefix | |
tenfoot_pickle_dictionaries - compiles daisy wheel input dictionaries to more performant form | |
tenfoot_pickle_single_dictionary - [language] compiles one daisy wheel input dictionary | |
tenfoot_text_hotspots - find text autosuggest hot spots | |
test_dropcon - Tests dropping a connection | |
test_failnextconnect - Tests failing the next connection | |
testappcloudpaths = "0" - | |
UGCCDNReportPct = "100" - | |
user_friends - Dumps list of friends | |
user_info - Dump various Steam info | |
verify_chunk_store - verify_chunk_store <appid> <depotid> <datafile> : run app depot build as specified in appbuildfile | |
verifySignaturesBeforeLaunch = "1" - | |
vgui_spewpanelstats - spew active panel stats | |
voice_autogain = "0" - | |
voice_game_usage - displays information about the game's use of Steam voice | |
voice_minabs = "0.15" - | |
voice_minavg = "1.0" - | |
voice_outputdevice = "0" - 0=>Miles 1=>XAudio2 | |
voice_outputfile = "" - causes output from voice system to be written out to the specified file | |
voice_preprocess = "1" - enables voice cleanup on incoming microphone data | |
voice_quality = "4" - | |
windows_info - system_info : prints system information | |
wmpforcenofilesystemdriver = "0" - | |
wmpforcenotinstalled = "0" - | |
wmpforceversion = "0" - |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment