June Quick Poll #1: Esports fans, tell us how you browse roster shuffles and off-seasons (and what frustrates you about it!)

Game Settings

From Liquipedia Dota 2 Wiki
(Redirected from Doubletap)
The small icon of a gear at the top left corner opens the settings menu.

The game settings allow the player to customize many aspects of the game. The settings are divided into three main categories. Hotkeys, gameplay options and graphics/sound options. The hotkeys settings are further categorized down into gameplay and spectator.

This article is under construction and is subject to major revisions.

Hotkeys

[edit]
Main Article: Hotkeys

The hotkeys settings can be accessed by clicking on the little File:Settings icon.png gear icon in the most top left corner in the main menu. Here, the player can customize many hotkeys, or select one of the many pre-set hotkey templates. Almost every key on the keyboard can be bound to something, with a very few exceptions. The exceptions usually have a set purpose in the game and thus are unbindable.

Some commands are <blank> because they have no default Hotkey bounded.

Options

[edit]
Setting Explanation Console Command
Abilities & Items
Direct Cast Bindings

Direct Cast Bindings allow you to bind keys directly to an ability to Cast, Quickcast or Autocast it.

dota_enable_direct_quickcast_binding "1"
Options
Disable per unit hotkeys during Custom Games

When playing custom games, all units will use the Default hotkeys.

dota_per_unit_keybindings_disabled_during_custom_games "1"
Quick cast triggers on key press by default

Makes that Quickcast uses the ability as soon as the button is pressed, instead of when releasing the button.

dota_quickcast_onkeydown "1"
Use Legacy Keys

Use hotkeys from Dota 1. Ability hotkeys will vary per hero. NOTE: Quickcast does not work with legacy keys enabled.

dota_ability_legacy_mode_quick_cast "1"
Bind keys based on keyboard position

Changing this may require you to update your bindings.

input_button_code_is_scan_code "1"
Rubick: Use Original Cast Mode for Stolen Spells

Stolen spells will use the cast mode set for that specific spell rather than Ruibkc's stolen spell slot. For example if Rubick has stolen Lina's Laguna Blade in the first stolen spell slot, casting the ability will follow Laguna Blade's cast mode rather than the first stolen spell slot mode.

dota_ability_use_original_cast_mode_for_stolen_spell "1"

Game

[edit]
The basic options settings menu.
The advanced options settings menu.

The option settings is the second tab in the settings menu. It consists of game, minimap, camera, profile, network, chat and some misc settings. These settings affect the hud, general unit behavior, privacy of the player's profile and some general preferences.

Unit Orders

[edit]
See also: Controls
Basic game options section.
Advanced game options section.
Setting Explanation Console Command
Auto Select Summoned Units
  • When new units are summoned by the Hero, they are added to your selection group.
dota_player_add_summoned_to_selection
Unified Orders with Ctrl
  • Holding down Ctrl when issuing an order will send it to all units you control.
  • Causes move (M), attack (A), stop (S) and hold commands to be ordered to every unit under the player's control (except Courier, given they can execute the order. The units do not have to be selected for this.
  • When turned off, issued commands while holding Ctrl while having multiple units selected are only ordered to the highlighted unit in the current unit selection.
dota_player_multipler_orders
Channels
Auto-repeat Right Mouse
  • When holding down the right mouse button, Right Click repeatedly.
  • Causes right-clicks to be repeated in 0.25 second intervals when holding the key down.
dota_player_auto_repeat_right_mouse
Teleport Requires Hold/Stop dota_player_teleport_requires_halt
Channeled Abilities Require Hold/Stop
  • Moving or casting an ability will not cancel a channel in progress. Applies to all Channeled Items and Abilities except:
    Town Portal Scroll
    Boots of Travel
    Boots of Travel 2
    Twin Gate
    Fiend's Gate
    Keen Conveyance
  • Causes any command given except (S) and hold commands while channeling any channeling ability or item, except for items with teleport abilities, to get executed when the channeling finishes.
  • When multiple orders are given, only the last one gets executed. Abilities which do not cancel channeling spells can still be used. However, some of they can't be used due to a bug.
dota_player_channels_require_stop
Capturing Structures Require Hold/Cancel to Stop
  • Moving or casting a spell won't cancel channels which capture structures in the world. Applies to Watches and Outposts.
dota_player_interaction_channels_require_stop
Double Tap
Double Tap Ability to Self Cast dota_ability_quick_cast
Double Tap Item to Self Cast dota_item_double_tap_self_cast
Smart Double Tap
  • Holding down Alt when pressing an ability or item will trigger ↓↓ Double-tapping if possible.
dota_smart_doubletap
Attack
Quick Attack
  • Causes the attack (A) key to directly select the point or target the mouse cursor is currently pointing on. The equivalent of Quickcast for attacks.
dota_settings_quick_target_attack
Disable Autoattack When Stop is Held
  • Makes that stop (S) prevents currently selected units from attacking when the stop key is being held, regardless of auto-attack settings.
dota_disable_autoattack_during_stop
Toggle Autoattack Automatically
  • Makes that holding the hold key change the auto-attack behavior to "Never", and pressing stop (S) change it to "Always". The order reverts to the whatever the auto-attack is set to upon giving a manual attack order.
dota_toggle_autoattack_automatically_during_orders
Move
Smart Attack Move
  • When issuing an Attack Move order, the selected unit(s) will target the enemy nearest to the cursor, instead of the unit nearest to its current location.
  • Causes manual attack command (not right-clicking) to display a 175 radius area in red. When enemies are within the selected area, the closest enemy towards the center gets chosen for attacks. The closest unit gets marked with a visual effect. The red area turns green when the mouse cursor is on a deniable allied unit. When no enemy units are within the area, it chooses the closest enemy to the ordered unit as usual.
dota_settings_targeted_attack_move
Quick Move
  • Causes the move key (M) to directly select the point or target the mouse cursor is currently pointing on. The equivalent of Quickcast for move orders.
dota_settings_quick_move
Move after Abilty Target Cancelled
  • When using right-click to cancel targeting an ability, move to the clicked location in addition to cancelling the ability.
dota_continue_click_movement_after_cast_cancel
Other
Auto Attack Never
  • Never attack a new target without explicitly targeting it.
  • Makes the player's hero only attack when order, or when forced by an ability.
dota_player_units_auto_attack_mode "0"
Standard
  • Attack any nearby target unless you have just moved, denied a creep, or pressed the stop or hold key.
  • Makes the player's hero automatically attack after casting an ability or item.
dota_player_units_auto_attack_mode "1"
Always
  • Automatically attack any enemy within range.
  • Makes the player's hero automatically attack after every order it receives.
dota_player_units_auto_attack_mode "2"
Right-Click Allies ◉ To Follow
  • Follow that unit.
dota_force_right_click_attack "0"
◎ To Attack
  • Cause your hero to attempt to attack that unit.
dota_force_right_click_attack "1"
◎ To Deny
  • Cause your hero to attempt to deny that unit if it is deniable, otherwise it will follow that unit.
dota_force_right_click_attack "2"
Summoned Unit Auto Attack: ◎ Same as Hero
  • Use the same setting as the selected Hero auto-attack option.
dota_summoned_units_auto_attack_mode_2 "-1"
◎ Never
  • Never attack a new target without explicitly targeting it.
  • Makes the player's non-hero units only attack when order, or when forced by an ability.
dota_summoned_units_auto_attack_mode_2 "0"
◉ Standard
  • Attack any nearby target unless you have just moved, denied a creep, or pressed the stop or hold key.
  • Makes the player's non-hero units automatically attack after casting an ability or item.
dota_summoned_units_auto_attack_mode_2 "1"
◎ Always
  • Automatically attack any enemy within range.
  • Makes the player's non-hero units automatically attack after every order it receives.
dota_summoned_units_auto_attack_mode_2 "2"
Double-Tap Self Cast Timeout
  • Time in seconds between an ability being clicked or press twice in a row to register as casting on yourself. Default is 0.60.
dota_settings_quick_move "0" min
dota_settings_quick_move "2" max

Minimap

[edit]
See also: Minimap
Basic minimap options section.
Setting Official description Explanation
Use Simple Colors in Minimap Minimap colors are determined by team rather than individual players. Causes all own and allied units to appear green and all enemy units red. This does not affect anything outside of the minimap.
For spectators, Radiant players appear green and Dire players appear red. Demo
Hide Minimap Background N/A Causes the entire minimap to turn black, instead of displaying map features like trees, cliffs, the river and fogged areas. Only icons and names remain visible. Demo
Use Simple Minimap Background N/A Replaces the minimap's detailed background with a simple greyscale minimap. Demo
Use Extra Large Minimap N/A Enlargens the minimap. Demo
Use Alt to show Hero Icons When holding ALT, show an icon of the hero in the minimap, instead of the Hero's name. Causes the minimap to display small hero icons, instead of full hero names when holding the ALT key. Demo
Invert Alt Toggle Switch Minimap icon type between selected default and ALT modified version. Causes the minimap to always display hero icons or names, without needing to hold ALT.
Holding ALT causes the minimap to display arrows and drops for heroes again.
Show Minimap on the Right N/A Changes the hud layout so that the minimap is on the right side. Also moves the Killed By box and event messages to the right and the unit query to the left. Demo
Dynamically Scale Hero Icons in Minimap Scale Minimap Icons down as they get close to each other. Doesn't scale Hero icons, only directional icons. Makes the minimap directional icons (drops and arrows) to adapt in size so they do not overlap when close together.
Minimap Hero Size N/A Sets the size of the icons on the minimap. Minimum: 50% Maximum: 200%
Minimap Misclick Protection Time Time in seconds that input isn't registered when the mouse first enters the minimap area. Adds a small buffer time during which clicks on the minimap are not registered, to prevent accidental misclicks. Minimum: 0 Maximum: 0.5 Default is 0.2

Camera

[edit]
Basic camera options section.
Advanced camera options section.
Setting Official description Explanation Console Command
Edge Pan N/A Enables moving camera by moving the mouse to the edges of the screen. dota_camera_edgemove
Reverse Camera Grip N/A Reverses in which the camera moves when using camera grip to move the camera. dota_camera_reverse
Center Camera on Hero on Respawn Refocus the camera on your Hero as soon as it has respawned. Causes the camera to jump towards the player's hero as it respawns. This includes respawning with Reincarnation. Does not move the camera when the player has another unit under their control selected. dota_reset_camera_on_spawn
Disable Camera Zoom N/A Disables the ability to zoom in and out the camera. dota_camera_disable_zoom
Hold Select Hero to Follow Hold select hero to follow your hero. Causes the camera to follow the player's hero when holding down the "select hero" key. dota_camera_hold_select_to_follow
Left-Click Activates Camera Grip When checked, you must use the left mouse button in addition to the Camera Grip key to start camera movement. Adds the left mouse button as a required combo-key in addition to the set camera grip hotkey to move the camera. dota_leftclick_cameragrip_new
Enable Screen Shake Some spells and stuns shake the camera. Causes the player's screen to shake a bit whenever the main hero gets disabled by stuns, sleeps and disabling forced movement. There are also some other spells (usually ultimates) which cause a screen shake when the casting hero is selected. dota_screen_shake
Smoothdrag Camera when Spectating When spectating, dragging the camera with the middle-mouse button allows for smooth camera motion. When using camera dragging, causes the camera to accelerate and decelerate smoothly, instead of starting to move or stopping abruptly. It also causes the mouse cursor to disappear while dragging. dota_camera_dotatv_smooth_drag
Camera Speed N/A Sets the speed at which the camera moves.
Minimum: 2000 Maximum: 8000
dota_camera_speed
Camera Deceleration The speed at which the camera comes to rest after moving. Larger number equates to faster stop. Sets the speed at which the camera accelerates/decelerates when edge-panning or using hotkeys to move the camera.
Minimum: 5 Maximum: 50
dota_camera_accelerate
Free Cakera Override The speed at which the camera comes to rest after moving. Larger number equates to faster stop. Minimum: 0 Maximum: 60 dota_camera_temporary_freecamera_time

Shop

[edit]
Setting Explanation Console Command
Shop Always Uses Hotkeys
  • Hotkeys in the shop will override any keys that have been assigned to other functions when the shop is open.
  • Activating this does not mess up/interfere with other set hotkeys.
dota_shop_force_hotkeys
Shop Search Gets Focus On Open
  • Causes the shop's search box to be cleared and to be selected whenever the shop is opened, allowing the player to instantly type to search for specific items.
dota_shop_search_autofocus
Enable Simple Shop
dota_enable_new_player_shop
Items added to Quickbuy are marked for buy
dota_auto_mark_for_buy
Right-clicking Secret Shop Items will prepend them to Quickbuy as marked for buy
dota_shop_mark_for_buy_secret_shop_item
Right-clicking on unpurchasebla Quickbuy items will mark them for buy dota_quickbuy_rightclick_marksforbuy

Courier Auto Deliver

[edit]
Setting Explanation Console Command
Auto Deliver starts enabled for Regular games dota_courier_autodeliver
Auto Deliver starts enabled for Turbo games dota_turbo_courier_default_auto_deliver
Auto Deliver uses Speed Burst off cooldown dota_auto_courier_auto_burst
Auto Deliver will not deliver while your Hero is invisible dota_auto_courier_deliver_visible_only

Interface

[edit]
Basic interface options section.
Setting Official description Explanation
Holding ALT Highlights Hero Draw a green arror over your Hero when ALT is held down. Causes an green arrow to point on the player's hero when holding the ALT key. Only highlights the main hero. Does not highlight Meepo clones, illusions or any other unit.
Holding ALT Shows Neutral Spawnboxes Show the spawnboxes for Neutral camps when ALT is held down. Causes the spawnboxes of neutral creep camps to be visible when holding the ALT key. The spawnboxes are outlined in bright green.
Holding ALT Shows Tower Attack Range Show the Tower's attack range when ALT is held down. Causes the attack ranges of all towers and fountains to be visible when holding the ALT key. Allied towers display a green ring, enemy towers a red ring. Does not show range of fountains.
Show Ability Rangefinder While Casting Display a range indicator on the ground for spells. Causes every targeted spell to display a green line on the ground when getting selected. The line is between the unit and the mouse pointer. When within cast range, the line appears clearly. When outside of cast range, the line gets less visible and the portion of distance which exceeds the cast range (and the caster would have to move) is displayed in red.
Display Names Over Player Healthbar Hero Names Causes the hero name to appear above every allied and enemy hero, in the player's slot color.
Player Names Causes every allied and enemy player's name to appear above their heroes, in the player's slot color.
Nothing Causes nothing to appear above allied and enemy heroes.
Disable Status Text N/A Disables the status display which appears over unit health bars when they are disabled.
Hide Damage Numbers N/A Hides the small red and white damage numbers which appear upon the player dealing or taking damage. Does not affect the numbers upon taking high damage and the crit numbers.
Unit query overrides hero control console Selecting another unit will show their details in the main HUD instead of in a separate display When turned off, selecting a unit not under control shows a separate HUD on the side of the screen with the unit's details.
Color Blind Mode N/A Causes allied/Radiant over-head health bars, all hud health bars, unit highlighting and allied/Radiant minimap unit marks to appear blue.
For spectators, it also turns neutral creeps' over-head health bars teal. Also changes Power Treads' agility color from green to yellow. Minimap demo
Differentiate Ally Healthbars Ally healthbars display as yellow to further differentiate them from your own green healthbar. This mode is incompatible with Colorblind Mode. Causes allied health bars to appear yellow, similar to the neutral creep health bars for spectators. Also affects all units under the player's control, except for the main hero.
Automatically choose cursor size If the -cursor_scale_percent launch option is used it overrides cursor size settings Automatically sets cursor size so that it appears big enough on each screen size.
Cursor Size If the -cursor_scale_percent launch option is used it overrides cursor size settings Sets the size of the cursor. Minimum: 30% Maximum: 300%
Show Help Tips Help tips are overlays that highlight and explain features in the user interface. [ Info Needed ]
Camera Color-shift when Dead N/A Causes the camera to take a grey tone while the player's hero is dead. Demo

Healthbars

[edit]
Setting Official description Explanation
Enable High-Visibility Local Hero Heatlhbar dota_hud_healthbar_local_player_high_visibility
Differenative Ally Healthbars dota_hero_overhead_names
Display Names Over Healthbar: Hero Names dota_hero_overhead_names "0"
Player Names dota_hero_overhead_names "1"
Facet Names dota_hero_overhead_names "2"
Nothing dota_hero_overhead_names "3"
Status Effects dota_hud_healthbar_disable_status_display

In-game notifications

[edit]
Setting Explanation Console Command
Teammate purchases or picks up key items dota_toasts_show_itempickups
Teammate makes progress on a relic dota_toasts_show_relicprogres
Teammate crafts a neutral item dota_toasts_show_foundneutralitems
Teammate gains a talent dota_toasts_show_talentchanges
Teammate steals a spell dota_toasts_show_spellsteals
Your courier left the fountain dota_toasts_show_courierleftfountain

Window Focus

[edit]
Setting Official description Console Command
Bring Dota to the foreground on match found If on the desktop when a match is found, bring the Dota 2 client to the front. dota_activate_window_on_match_found
Bring Dota to the foreground for pick phase and game start If on the desktop when the hero picking phase begins, bring the Dota 2 client to the front. dota_activate_window_on_hero_picking_start
Bring Dota to the foreground when unpaused If on the desktop when the game is unpaused, bring the Dota 2 client to the front. dota_activate_window_on_unpause
Bring Dota to the foreground for ready checks If on the desktop when a Ready Check is prompted, bring the Dota 2 client to the front. dota_activate_window_on_ready_check

Miscellaneous

[edit]
Advanced miscellaneous options section.
Setting Official description Explanation
Use Broadcaster Stats
  • When spectating a game, show the stats dropdown that the broadcaster is using.
  • Causes any stats dropdown window to show whenever the currently selected broadcaster is using it. Has no effect when not using the camera perspective of any broadcaster.
Display Network Information Display FPS, ping & packet-loss in-game. Causes the current frame rate, ping and packet loss to be displayed in the ingame HUD at the top right area. Demo
Hide Tips in Loading Screens N/A Causes the tips which appear at the bottom of the screen during loading phases to not appear.
Default Tournament Spoiler Block to On N/A Causes tournament match results to be spoiler blocked.
Automatically Add New Items to Collection When you received or purchase new items, automatically add them to the Collection view under the Armory. Causes all new obtained cosmetic items to get added to the collection tab.
Network Quality: Low/High If you have a low end network connection, setting this to 'LOW' may help your network performance. On high, causes the game to send 40 packets per second, resulting in less delay for users with high end internet. On low, causes the game to send 20 packets per second. Although this creates a (usually unnoticeable) delay compared to high, it results in a better ping for users with Low Bandwidth or congestioned connections.
Enable Console
  • Changes to this setting will not take effect until the next launch. If you have launch options, like -dev or -console that enable the console, they override this setting.
  • Grants access to the Valve console, which can be used for commands and to get some technical information. The default hotkey is <blank>.
Strict Solo Ranked Matchmaking Do not match with or against parties when playing ranked games. Allows the player to be matched up with and only with other solo players. This only works when not in a party.

Video settings

[edit]
The video settings menu.

The video settings are in the 3rd tab in the settings menu. It consists of game performance affecting settings like rendering, resolution, lightings and VSync, and some miscellaneous like ambient creatures or animated portraits.

Clicking the reset to defaults button automatically sets all rendering settings based on the computer specs the game detects. The resolution and the aspect ratio are adapted to the player's screen as well.

Display

[edit]
Video resolution section.

Here, the player can set aspect ratio, resolution, the display mode and the brightness. Except for brightness, the settings are only saved when the "Apply" button is pressed.

Setting Options
Aspect Ratio 4:3 16:9 16:10
Size

640 x 480
720 x 576
800 x 600
1024 x 768
1152 x 864
1280 x 960
1280 x 1024
1360 x 1024
1400 x 1050

1280 x 720
1360 x 768
1366 x 768
1600 x 900
1920 x 1080

720 x 480
1280 x 768
1280 x 800
1440 x 900
1440 x 960
1680 x 1050

Display Mode

Exclusive Fullscreen
Windowed
Borderless Window

Brightness 50% - 150%

Rendering

[edit]
Video rendering section.
The basic settings slider, which has 4 options: Fastest -> Best looking.

Here, the player can set other video options, mainly about lighting, quality and miscellaneous settings. Some settings are applied instantly upon changing them, some are applied upon closing the settings window. The player can either manually set everything by clicking on the advanced settings, or use pre-set settings by clicking on basic settings and using the slider.

Setting Explanation Console Command
Animate Portrait Enables/Disables unit portrait animations dota_portrait_animate
Additive Light Passing Enables/disables performing multiple light passes within the screen r_deferred_additive_pass
World Lighting Enables/disables dynamic light sources of certain objects in the game world r_deferred_simple_light
Ambient Occlusion Enables/disables occluding of light and shadows r_ssao
Normal Maps Enables/disables normal mapping, a polygon map of a very detailed image that makes the 3d models in-game appear more detailed. r_dota_normal_maps
Ground Parallax Makes the flat ground texture appear 3 dimensional, making them shift based on camera movement. Only available when "Normal Maps" is enabled. r_dota_allow_parallax_mapping
Ambient Creatures Enables/disables random critters creeping around the world dota_ambient_creatures
Ambient Cloth Simulation Allows some loose parts and cloths of models to freely wiggle around, instead of being static. dota_ambient_cloth
Grass Adds 3 dimensional grass straws and bushes all around the map on the ground. r_grass_quality
Setting Explanation Console Command
Anti-Aliasing Enables/disables smoothing of edges r_dota_fxaa
Specular Enables/disables light reflections r_deferred_specular
Specular and Light Blooms Enables/disables light glowing (requires Specular to be on) r_deferred_specular_bloom
High Quality Water Lowers/highers the quality of the water. dota_cheap_water
Atmospheric Fog / Caustics Enables/Disables fog layers. r_deferred_height_fog
High Quality Dashboard Raises/lowers the quality of the dash board, like textures, lighting and background. r_dashboard_render_quality
VSync Enables/disables FPS synchronization with your screen's refresh rate
Tree Wind Makes trees wave around softly. r_dota_allow_wind_on_trees
Compute Shaders Only supported on Vulkan and DirectX 11. Compute shaders improve perfomance under most configurations.
Setting Explanation Console Command
Texture Quality 3 options:
Low - low resolution textures
Mid - medium resolution textures
High - High resolution textures
r_texturefilteringquality
Shadow Quality 3 options:
Low - No shadows
Mid - Rough shadow rendering
High - Detailed shadow rendering,
Ultra - Very detailed shadow rendering
cl_globallight_shadow_mode
Game Screen Render Quality Determines how much the game screen is rendered. Minimum: 40%, Maximum: 100% mat_viewportscale "0.4" min
mat_viewportscale "1.0" max
Maximum frames per second allowed Sets the FPS limit. Extended values can be provided with the +fps_max launch option.
Values out of range for the slider will disable the slider.
fps_max "60" min
fps_max "" max
Dashboard maximnum frames per second allowed Sets the FPS limit. Extended values can be provided with the +ui_fps_max launch option.
Values out of range for the slider will disable the slider.
ui_fps_max "60" min
ui_fps_max "240" max

Options

[edit]
Setting Explanation Console Command
Rendering API Changes to this setting will not take effect until the next launch. If you have rendering API launch options, like -dx11 or -vulkar they lock this setting. Tools mode will also lock this setting.
NVIDIA REFLEX LOW LATENCY

Audio settings

[edit]
The audio settings menu.

The audio settings are in the 4th tab in the settings menu. It has settings for various volumes, like game sounds, responses and music, various sound device and speaker config settings, voice communication settings and other sound related miscellaneous settings.

Clicking the audio defaults button automatically sets all volume sliders to 100%, unit speech to "all", turns High Quality Audio and Autodetect Audio Latency on and all others in that section off, sets open mic threshold to 6% and turns Streamlined Push to Talk off. The audio device and speaker configuration are adapted to the player's sound hardwares as well.

Volume

[edit]
Audio volume section.

Here, the player can find various sound sliders, which all range from 0% to 100%, and unit speech settings.

Setting Explanation Console Command
Master Volume Sets the volume of the entire game volume "0" min
volume "1" max
Game Sounds Sets the volume of all in-game and menu sounds snd_gamevolume "0" min
snd_gamevolume "1" max
Music Sets the volume of all music in the game snd_musicvolume "0" min
snd_musicvolume "1" max
Voice Sets the volume of voices from voice chat snd_voipvolume "0" min
snd_voipvolume "1" max
Unit Speech Sets the volume of all hero, unit and announcer responses snd_gamevoicevolume "0" min
snd_gamevoicevolume "1" max

Output

[edit]
Audio section.

Here, the player can select audio devices and speaker configs, as well as set some miscellaneous sound options.

Setting Explanation Console Command
Sound Device Choose the sound device you are using. Options depend on your devices sound_device_override
Speaker Configuration Options: Default, Headphones, 2 speakers, 4 speakers, 5.1 speakers, 7.1 speakers speaker_config

Voice

[edit]
Audio voice section.

Here, the player has some settings for voice communication. Recording device settings are based on the player's steam voice settings.

Setting Official description Explanation Console Command
Microphone Device: N/A When used, the user's voice is only heard by the current party members. voice_device_override
Voice Chat (PARTY) Use your microphone to communicate with all party members. If set to use open mic, this will also work in the dashboard. When used, the user's voice is only heard by the current party members.
Voice Chat (TEAM) Use your microphone to communicate with all team members. When used, the user's voice is only heard by the player's team in the current match.
Push To Talk Use your microphone to communicate with all party memebers. If set to use open mic, this will also work in the dashboard. Hotkey can be set for party and team voice. Both can be set to use the same hotkey. This setting can also be found in the hotkeys section. Holding the hotkey causes the user's microphone to record, until releasing the button.
Open Mic N/A Cannot be turned on for party and team voice at the same time. When used, the player's microphone records whenever sound is registered. voice_vox
Current recording level N/A This is a display, showing how much the user's microphone is currently recording. It is not a setting.
Open Mic Threshold N/A Determines how soon the user's microphone registers sound. The lower the slider is set, the louder sounds must be to make it record. at 100%, all registered sounds activate it. voice_threshold "-60" min
voice_threshold "-1" max
Streamlined Push To Talk Keeps the recording device active to avoid gameplay freezes on some hardware. Causes Open Mic to record without stop, ignoring the threshold setting. voice_always_sample_mic

Options

[edit]
Audio section.

Here, the player can select audio devices and speaker configs, as well as set some miscellaneous sound options.

Setting Explanation Console Command
Play Sound in Desktop Causes all game sounds to continue to play while the game is in the background snd_mute_losefocus
Chat Message Sound Causes all in-game chat messages to play sounds chat_sound
Mute Co-Broadcasters Causes the co-broadcasters to be muted for the player while spectating games. dota_mute_cobroadcasters
Use Captions Causes captions to appear on the right middle right side of the screen, reading whatever unit response the player hears closecaption
Always use default respawn music Causes the respawn music to always be from the default music pack, regardless of which music pack the player has equipped. dota_force_default_respawn_stinger
Always play default death music Causes the death music to always be from the default music pack, regardless of which music pack the player has equipped. dota_force_default_death_stinger
Autodetect Audio Latency When enabled the game compensates for wireless audio delay to sync sound effects with what's happening on screen. Good for Bluetooth devices using the A2DP profile. snd_autodetect_latency
Unit Speech Determines which unit responses are activate:
Off - no responses play ever
Event - Announcer responses play, hero responses play on kills and deaths
All - All responses play
dota_speech_level "0"
dota_speech_level "1"
dota_speech_level "2"

Social

[edit]

Chat

[edit]
Basic chat options section.
Advanced social options section.
Setting Official description Explanation Console Command
Display Steam messsages as whisperse N/A Causes Steam's default chat pop-ups to not appear and sound to not play. Instead, steam chats are displayed in the menu in the chat section as whispers. dota_chat_enable_whispers
Channel messages appear in other channel tabs By default, display mesages received from one channel in all other channel tabs. Causes the current chat channel to show chat messages from other channels. It allows the party chat, whispers, or area chat to all be included in the same channel. Note: You will only be replying in the channel you have active. dota_chat_allow_global
Apply Allowed Chat Filter Settings to Spectating N/A dota_chat_filter_settings_apply_to_spectators
Allowed Chat: No incoming chat dota_chat_filter_settings "0"
Friendly players (friends' party membets, and guild members) dota_chat_filter_settings "1"
Friendly players and teammates dota_chat_filter_settings "2"
All players dota_chat_filter_settings "3"

Options

[edit]
Setting Official description Explanation Console Command
Join regional chat channel on startup N/A Causes the player to automatically join a chat based on the region the player is in whenever the game gets launched. dota_join_regional_chat_channel
Expose Public Match Data Allow third-party services to access your match data. Exposes match data from your public games to third party entities.
Block party invites from non-friends N/A Prevents players not in player's friends list from inviting the player to a party. dota_ignore_nonfriend_invites
Block guild invites from non-friends N/A Prevents players not in player's friends list from inviting the player to a guild. dota_guild_ignore_nonfriend_invites
Hide party status when not in an Open Party Show as playing alone to people in your friends list, unless in an Open Party. Prevents other players from seeing whether the current player is in a party or not if the party isn't "open." dota_rp_hide_party_unless_open
Anonymous Mode When on, you won't see avatars, nickanmes or ingame chat messages from people you aren't friends with. Additionally, you will see not guild infromation from guilds that you don't belong to. dota_anonymous_mode

Labs

[edit]

Modifier Keys

[edit]
Setting Explanation Console Command
Filter Hotkeys Toggle
  • When this option is set the filters will continue to apply until you pres the filter hotkey key again. Otherwise the filters will apply only while you hold the filter hotkey key.
dota_experimental_target_filter_is_toggle

Overlay Map

[edit]
Setting Explanation Console Command
Overlay Map Key Behavior: Visible While Held dota_overlaymap_togglemode "0"
Toggle Visibility dota_overlaymap_togglemode "1"
Overlay Map Accepts Input: Never dota_overlaymap_inputmode "0"
Always dota_overlaymap_inputmode "1"
While Key is Held dota_overlaymap_inputmode "2"
Overlay Map Position: Center dota_overlaymap_position "0"
Left dota_overlaymap_position "1"
Right dota_overlaymap_position "2"

Matchamking

[edit]
Setting Explanation Console Command
Show Match Evaluation Details
  • This feature displays information from the matchmaker when you accept a match and allows yuo to decline matches with no penalty. Is applies to all matchamade games except Immortal Draft. This feature requires Dota+.
dota_show_accept_match_details

Interface

[edit]
Setting Explanation Console Command
Persistent Range Indicatiors
  • Holding Alt and right-clicking HUD elements that visualize a radius around your hero on hover (e.g. abilities, items, experience, attack range) will create a persistent visual ring that tracks the current radius of that effect. The radius will update automatically to reflect buffs or items on your hero.
dota_alt_right_range_hint

Account

[edit]

Language

[edit]