Created
June 16, 2026 23:52
-
-
Save LudovicoPiero/a4498a0df46a81b7a1327844e9fe5128 to your computer and use it in GitHub Desktop.
dota 2 autoexec.cfg
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
| log_color General 00000000 | grep %; // set default color | |
| // Behaviour score printing: | |
| log_color General FF00FFFF | grep %; // set pink color | |
| developer 1; dota_game_account_client_debug | alias; developer 0; echoln; alias | grep behavior_score; echoln | |
| log_color General 00000000 | grep %; // set default color | |
| // System info printing: | |
| log_verbosity InputService off | grep %; | |
| sys_info | grep Line|Build|OS|Game|UI|Misc|Time|-bit|s[\s]priority|CPUs|brand|Render[\s]s|Driver|Vid|physical[\s]mem | |
| echoln | |
| dota_health_hurt_threshold "99999"; | |
| dota_health_hurt_decay_time_max "0"; | |
| dota_health_hurt_decay_time_min "0"; | |
| dota_health_hurt_delay "0"; | |
| dota_pain_decay "0"; | |
| dota_pain_factor "0"; | |
| dota_pain_fade_rate "0"; | |
| dota_pain_multiplier "0"; | |
| tv_nochat 1; | |
| // Keybinds | |
| bind KP_1 "say gg; disconnect"; | |
| dota_summoned_units_auto_attack_mode 2; // 0:Never, 1:Standard, 2:Always | |
| dota_summoned_units_auto_attack_mode_2 2; // -1:AsHero, 0:Never, 1:Standard, 2:Always | |
| dota_rp_hide_party_unless_open 1; | |
| dota_open_party_manual_accept_invites 1; | |
| dota_player_teleport_requires_halt true; // Teleport Requires Hold/Stop [1] | |
| dota_player_channels_require_stop true; // Channeled Abilities Require Hold/Stop [0] | |
| dota_force_right_click_attack 1; //? Right-Click to Force Attack [0] | |
| dota_settings_quick_target_attack 1; //? Quick Attack [0] | |
| dota_settings_quick_move 1; //? Quick Move [0] | |
| bind A mc_attack; // Attack Move / Force Attack [A] | |
| bind S +dota_stop; // Cancel / Stop [S] | |
| bind H dota_hold; // Hold Position [H] | |
| bind M mc_move; // Move [M] | |
| bind RALT +dota_unit_movetodirection; //? Directional Move (Ignore PathFinding) | |
| bind Y +chatwheel; // ChatWheel [Y] | |
| bind U +chatwheel2; // ChatWheel [Y] | |
| bind K +herochatwheel; // Hero ChatWheel | |
| bind J dota_glyph; // Activate Glyph [J] | |
| bind P dota_radar; // Activate Scan [P] | |
| bind \ use_item_client player_loadout action_item; // Action Item | |
| bind . use_item_client current_hero taunt; //? Taunt Item BACKSPACE | |
| bind = "toggleconsole"; | |
| bind F2 dota_select_courier; // Select Courier [F2] | |
| // bind F3 dota_courier_deliver; // Courier Deliver Items [F3] | |
| bind F3 "dota_courier_deliver; dota_courier_burst"; | |
| bind F10 dota_courier_burst; //? Courier Shield (former Speed Burst) F10 | |
| bind F4 toggleshoppanel; // Open Shop [F4] | |
| bind F5 dota_purchase_quickbuy; // Quickbuy [F5] | |
| bind F8 dota_purchase_stickybuy; // Stickybuy [F8] | |
| bind F6 stash_grab_all; //? Take Stash F6 | |
| // Audio Settings | |
| volume 1.0; | |
| snd_gamevolume 0.7; | |
| snd_musicvolume 0.25; | |
| snd_voipvolume 0.5; | |
| snd_gamevoicevolume 0.5; | |
| dota_speech_level 1; | |
| voice_vox 0; // Enable Open Mic 0:None, 1:Party, 2:Team [0] | |
| voice_threshold 6500; | |
| voice_always_sample_mic 0; | |
| // Video Settings | |
| //alias ' Potato preset VIDEO - D-OPTIMIZER PRESETS: Potato Low OPTIMAL Med High Ultra ' | |
| dota_portrait_animate 1; // Animate Portrait 0 0 0 1 1 1 | |
| r_deferred_additive_pass 1; // Additive Light Pass 0 0 1 1 1 1 | |
| r_deferred_simple_light 0; // World Lighting 0 1 1 1 1 1 | |
| r_ssao 0; // Ambient Occlusion 0 0 0 0 0 1 | |
| r_dota_normal_maps 1; // Normal Maps 0 0 1 1 1 1 | |
| r_dota_allow_parallax_mapping 0; // Ground Parallax 0 0 0 0 1 1 | |
| dota_ambient_creatures 0; // Ambient Creatures 0 0 0 0 1 1 | |
| dota_ambient_cloth 0; // Ambient Cloth Simulation 0 0 0 1 1 1 | |
| r_grass_quality 0; // Grass 0 0 1 2 3 4 | |
| r_dota_fxaa 1; // Anti-Aliasing 0 0 0 0 1 1 | |
| r_deferred_specular 1; // Specular 0 0 0 1 1 1 | |
| r_deferred_specular_bloom 0; // Specular and Light Blooms 0 0 0 0 1 1 | |
| dota_cheap_water 1; // !High Quality Water 1 1 1 1 0 0 | |
| r_deferred_height_fog 0; // Atmospheric Fog 0 0 0 1 1 1 | |
| r_dashboard_render_quality 1; // High Quality Dashboard 0 0 0 0 1 1 | |
| r_dota_allow_wind_on_trees 0; // Tree Wind 0 0 1 1 1 1 | |
| mat_vsync 0; | |
| r_dota_fsr_upsample 2; // FidelityFX Super Resolution 0 0 0 0 0 2 | |
| r_texture_stream_mip_bias 2; // Texture Quality 2 1 1 1 0 0 | |
| r_texturefilteringquality 1; // Texture Filtering (not in GUI) 0 1 2 3 4 5 | |
| cl_particle_fallback_base 4; // Effects Quality 4 4 4 2 0 0 | |
| cl_globallight_shadow_mode 0; // Shadow Quality 0 1 2 2 2 3 | |
| mat_viewportscale 0.7; // Render Quality 0.71 0.81 0.91 1.0 1.0 1.0 | |
| fps_max 240; // Maximum frames per second 60 60 120 120 144 240 | |
| r_bloom_compute 1; // Use compute shaders for bloom on Vulkan [0] | |
| r_dota_bloom_compute_shader 1; // Use compute shader for Bloom on DirectX [0] | |
| dota_minimap_ping_duration 3; | |
| // dota_disable_range_finder 0; | |
| dota_camera_disable_zoom 1; | |
| dota_reset_camera_on_spawn 0; | |
| dota_screen_shake 0; | |
| con_enable 1; | |
| chat_sound false; | |
| chat_wheel_emoticon_0 181; | |
| chat_wheel_emoticon_1 0; | |
| chat_wheel_emoticon_2 167; | |
| chat_wheel_emoticon_3 119; | |
| chat_wheel_emoticon_4 0; | |
| chat_wheel_emoticon_5 118; | |
| chat_wheel_emoticon_6 381; | |
| chat_wheel_emoticon_7 257; | |
| chat_wheel_emoticon_8 0; | |
| chat_wheel_emoticon_9 113; | |
| chat_wheel_emoticon_10 0; | |
| chat_wheel_emoticon_11 169; | |
| chat_wheel_emoticon_12 0; | |
| chat_wheel_emoticon_13 257; | |
| chat_wheel_emoticon_14 0; | |
| chat_wheel_emoticon_15 217; | |
| // 1:Careful! phrase_6 | |
| // 2:Get Back! phrase_5 < > phrase_7 | |
| // 3:We need wards. phrase_4 < o > phrase_0 | |
| // 4:Stun now! phrase_3 < > phrase_1 | |
| // 5:Help! phrase_2 | |
| // | |
| // 1:Careful! phrase_14 | |
| // 2:Get Back! phrase_13 < > phrase_15 | |
| // 3:We need wards. phrase_12 < o > phrase_8 | |
| // 4:Stun now! phrase_11 < > phrase_9 | |
| // 5:Help! phrase_10 | |
| chat_wheel_phrase_0 8; | |
| chat_wheel_phrase_1 111; | |
| chat_wheel_phrase_2 2; | |
| chat_wheel_phrase_3 3; | |
| chat_wheel_phrase_4 57; | |
| chat_wheel_phrase_5 54; | |
| chat_wheel_phrase_6 20; | |
| chat_wheel_phrase_7 7; | |
| chat_wheel_phrase_8 36; | |
| chat_wheel_phrase_9 77; | |
| chat_wheel_phrase_10 58; | |
| chat_wheel_phrase_11 49; | |
| chat_wheel_phrase_12 80; | |
| chat_wheel_phrase_13 61; | |
| chat_wheel_phrase_14 62; | |
| chat_wheel_phrase_15 59; | |
| cl_mouselook true; | |
| con_enable true; | |
| dota_ability_legacy_mode_quick_cast false; | |
| dota_ability_quick_cast true; | |
| dota_ability_self_cast_timeout 0.400000; | |
| dota_active_play_section_new 0; | |
| dota_alt_right_range_hint true; | |
| dota_alt_shows_neutral_spawn_boxes true; | |
| dota_alt_shows_tower_attack_range true; | |
| dota_always_show_hero_finder false; | |
| dota_anonymous_mode false; | |
| dota_armory_automatically_add_new_item_to_collection false; | |
| dota_bot_difficulty_mask 30; | |
| dota_bot_script_index_mask 15; | |
| dota_camera_accelerate 49.000000; | |
| dota_camera_deatheffect true; | |
| dota_camera_dotatv_smooth_drag false; | |
| dota_camera_reverse false; | |
| dota_camera_speed 3000.000000; | |
| dota_chat_allow_global true; | |
| dota_chat_enable_whispers true; | |
| dota_client_first_session false; | |
| dota_clip_builder_bitrate 30; | |
| dota_clip_builder_format mp4; | |
| dota_clip_builder_framerate 60; | |
| dota_clip_builder_hide_game_ui false; | |
| dota_clip_builder_high_quality_rendering true; | |
| dota_clip_builder_max_duration 60; | |
| dota_clip_builder_seconds_graduation 1; | |
| dota_collapsed_bundled_item_list false; | |
| dota_collapsed_new_item_list false; | |
| dota_collapsed_recent_item_list false; | |
| dota_conduct_scorecard_latest_ack_seq_num 2727; | |
| dota_continue_click_movement_after_cast_cancel true; | |
| dota_crate_treasure_use_alt_listview false; | |
| dota_custom_game_difficulty_mask 0; | |
| dota_custom_game_local_lobbies_max_ping 150; | |
| dota_custom_game_overview_max_lobby_age_seconds 1800; | |
| dota_custom_games_overview_sort_mode_mode 1; | |
| dota_dashboard_enable_mouse_history true; | |
| dota_dashboard_launch_count 22; | |
| dota_default_spoilers_blocked false; | |
| dota_disable_acknowledged_item_auto_equip false; | |
| dota_disable_autoattack_during_stop true; | |
| dota_draw_simple_selection_box false; | |
| dota_enable_direct_quickcast_bindings true; | |
| dota_enable_new_player_shop false; | |
| dota_enable_range_finder true; | |
| dota_experimental_target_filter_is_toggle false; | |
| dota_fantasy_league_region 1; | |
| dota_featured_game_mode_splash_time 0; | |
| dota_force_default_death_stinger false; | |
| dota_force_default_respawn_stinger false; | |
| dota_global_item_shuffle_enabled_slots 0; | |
| dota_global_item_shuffle_enabled_slots_upconverted false; | |
| dota_guide_enable_publish_all false; | |
| dota_guide_prioritize_recent true; | |
| dota_guild_ignore_invites false; | |
| dota_guild_ignore_nonfriend_invites false; | |
| dota_help_tips_enabled true; | |
| dota_hero_indicators_hide_distance 1000.000000; | |
| dota_hero_indicators_max_distance 4000.000000; | |
| dota_hero_indicators_max_radius 1.000000; | |
| dota_hero_indicators_min_radius 0.600000; | |
| dota_hero_overhead_names 0; // 0:Heroes 1:Players 2:Nothing | |
| dota_hide_tips_on_loading_screens false; | |
| dota_highest_seen_item_id 31992610137; | |
| dota_hud_colorblind 0; | |
| dota_hud_contextual_tips_disable false; | |
| dota_hud_disable_damage_numbers false; | |
| dota_hud_extra_large_minimap 1; | |
| dota_hud_flip true; | |
| dota_hud_healthbar_disable_status_display false; | |
| dota_hud_healthbar_local_player_high_visibility false; | |
| dota_hud_netgraph true; | |
| dota_hud_queued_orders_enable true; | |
| dota_hud_show_minimal_shop false; | |
| dota_ignore_invites false; | |
| dota_ignore_nonfriend_invites false; | |
| dota_item_double_tap_self_cast true; | |
| dota_join_new_player_chat_channel false; | |
| dota_join_regional_chat_channel false; // Privacy Issue | |
| dota_last_acknowledged_plus_status 2; | |
| dota_last_event_id 0; | |
| dota_leftclick_cameragrip_new false; | |
| dota_match_solo_fast_queue true; | |
| dota_minimap_always_draw_hero_icons false; | |
| dota_minimap_background_option 2; | |
| dota_minimap_hero_scalar false; | |
| dota_minimap_hero_scalar_distance 30; | |
| dota_minimap_hero_scalar_minimum 513.000000; | |
| dota_minimap_hero_size 897.931152; | |
| dota_minimap_hero_spread false; | |
| dota_minimap_hero_spread_distance 500.000000; | |
| dota_minimap_hide_background false; | |
| dota_minimap_misclick_time 0.200000; | |
| dota_minimap_options_migrated true; | |
| dota_minimap_position_option 0; | |
| dota_minimap_primary_option 0; | |
| dota_minimap_secondary_option 0; | |
| dota_minimap_show_hero_icon true; | |
| dota_minimap_simple_background true; | |
| dota_minimap_simple_colors true; | |
| dota_muerta_release_dont_show_ingame_event_description false; | |
| dota_new_player false; | |
| dota_new_player_pool_matches_played 0; | |
| dota_new_player_seen_learn_tab true; | |
| dota_overlaymap_inputmode 0; | |
| dota_overlaymap_opacity 0.500000; | |
| dota_overlaymap_position 0; | |
| dota_overlaymap_togglemode 0; | |
| dota_ping_menu_delay 0.150000; | |
| dota_player_add_summoned_to_selection true; | |
| dota_player_auto_repeat_right_mouse true; | |
| dota_player_item_label_alt_delay 0.250000; | |
| dota_player_multipler_orders true; // CTRL control all heroes and illu | |
| dota_player_selection_cycle_ignores_groups false; | |
| dota_plus_use_assistant true; | |
| dota_quest_challenge_selected 0; | |
| dota_quest_selected 0; | |
| dota_quickcast_onkeydown true; | |
| dota_redirect_allies_voice_to_private_coaching_group true; | |
| dota_saved_camera_pos_1 -2230.000000 1630.000000 0.000000; | |
| dota_saved_camera_pos_10 0.000000 0.000000 0.000000; | |
| dota_saved_camera_pos_2 2800.000000 -2345.000000 0.000000; | |
| dota_saved_camera_pos_3 3870.000000 -1930.000000 0.000000; | |
| dota_saved_camera_pos_4 -6220.000000 3645.000000 0.000000; | |
| dota_saved_camera_pos_5 -530.000000 -400.000000 0.000000; | |
| dota_saved_camera_pos_6 6145.000000 -2840.000000 0.000000; | |
| dota_saved_camera_pos_7 0.000000 0.000000 0.000000; | |
| dota_saved_camera_pos_8 0.000000 0.000000 0.000000; | |
| dota_saved_camera_pos_9 0.000000 0.000000 0.000000; | |
| dota_saved_camera_pos_doublepress_time 2.000000; | |
| dota_selection_groups false; | |
| dota_settings_targeted_attack_move false; | |
| dota_shop_allow_hotkeys_on_shift true; | |
| dota_shop_common_items item_ward_observer item_ward_sentry item_smoke_of_deceit item_dust item_infused_raindrop item_bottle; | |
| dota_shop_force_hotkeys false; | |
| dota_shop_search_autofocus false; | |
| dota_show_accept_match_details true; | |
| dota_show_hero_finder true; | |
| dota_show_popular_items true; | |
| dota_smart_doubletap true; | |
| dota_spectate_pause_advance_frames 5; | |
| dota_spectator_pin_open true; | |
| dota_spectator_use_broadcaster_stats_panel true; | |
| dota_splash_ad_acknowledged_id 142; | |
| dota_survivors_difficulty_setting 0; | |
| dota_survivors_has_been_created_from_dashboard_before false; | |
| dota_survivors_hero_select_setting 1; | |
| dota_ti2023_quests_how_to_play_dismissed false; | |
| dota_toggle_autoattack_automatically_during_orders false; | |
| dota_turbo_courier_default_auto_deliver false; | |
| dota_turbo_matches_played 34; | |
| dota_ui_armory_is_category_view true; | |
| dota_wraith_king_arcana_hero_claim_bucket_1 0; | |
| dota_wraith_king_arcana_hero_claim_bucket_2 0; | |
| dota_wraith_king_arcana_hero_claim_bucket_3 0; | |
| dota_wraith_king_arcana_hero_claim_bucket_4 0; | |
| dota_wraith_king_arcana_hero_claim_bucket_5 0; | |
| // hero_grid_selected_config 1:Custom Layout; | |
| hero_grid_selected_rank_tier 6; | |
| hud_river_vial_ui_expanded true; | |
| input_button_code_is_scan_code_scd true; | |
| joy_axisr_deadzone 0.150000; | |
| joy_axisr_relative false; | |
| joy_axisu_deadzone 0.150000; | |
| joy_axisu_relative false; | |
| joy_axisv_deadzone 0.150000; | |
| joy_axisv_relative false; | |
| joy_axisx_deadzone 0.150000; | |
| joy_axisx_relative false; | |
| joy_axisy_deadzone 0.150000; | |
| joy_axisy_relative false; | |
| joy_axisz_deadzone 0.150000; | |
| joy_axisz_relative false; | |
| joy_circle_correct_mode 1; | |
| joy_circle_correct_mode_vehicle 2; | |
| joy_forward_sensitivity 1.000000; | |
| joy_movement_stick false; | |
| joy_pitch_sensitivity 3.000000; | |
| joy_pitchsensitivity 1.000000; | |
| joy_response_look 0; | |
| joy_response_move 9; | |
| joy_side_sensitivity 1.000000; | |
| joy_yaw_sensitivity 3.000000; | |
| joy_yawsensitivity -1.000000; | |
| m_pitch 0.022000; | |
| m_yaw 0.022000; | |
| option_duck_method false; | |
| overwatch_help_shown_once false; | |
| ping_wheel_0 0; | |
| ping_wheel_1 1; | |
| ping_wheel_2 2; | |
| ping_wheel_3 3; | |
| ping_wheel_4 4; | |
| ping_wheel_5 5; | |
| ping_wheel_6 6; | |
| ping_wheel_7 1; | |
| sensitivity 3.000000; | |
| sensitivity_y_scale 1.000000; | |
| skill 1; | |
| ti11_takeover_spoilers_blocked false; | |
| ti12_live_video_spoilers_blocked false; | |
| ti13_live_video_spoilers_blocked false; | |
| treasure_escalating_rares_popup_seen true; | |
| zoom_sensitivity_ratio 1.000000; | |
| log_flags "Entity Load Unserialize" "Networking Reliable" "AnimationSystem: IK" SteamUnifiedMessages NetworkServerService +donotecho | |
| log_flags NetworkClientService EngineServiceManager EngineInitialization SoundSystemLowLevel SoundOperatorSystem modellib +donotecho | |
| log_flags PostProcessPipeline ToolGameSimulation RenderPipelineDota SoundOpGameSystem SchemaSystemUtils NetworkP2PService +donotecho | |
| log_flags "Combat Analyzer" SndEmitterSystem RenderPipelineVr HostStateManager DeveloperVerbose DeveloperConsole GCClient +donotecho | |
| log_flags DOTAHLTVDirector SteamNetSockets GameEventSystem DownloadManager CustomGameCache AnimationSystem WeekendTourney +donotecho | |
| log_flags "Entity System" VScriptScripts ResourceSystem PostProcessing PanoramaScript NetworkService MaterialSystem VProf +donotecho | |
| log_flags DOTAHLTVCamera CustomNetTable ClientMessages AnimationGraph "Entity Dump" "BitBuf Error" WorldRenderer CustomUI +donotecho | |
| log_flags VolumetricFog VguiCallQueue SaveRestoreIO RenderService ModelCombiner InstantReplay "HLTV Server" Server Client +donotecho | |
| log_flags stringtables UserMessages SndOperators SchemaSystem SceneSystem RenderSystem ParticlesLib NetSteamConn Workshop +donotecho | |
| log_flags InputService HangWatchdog AnimResource TypeManager ToneMapping SplitScreen SplitPacket SoundSystem Assert Panel +donotecho | |
| log_flags SignonState SaveRestore InputSystem GlobalState CommandLine VScriptDbg SpawnGroup ScenePrint Networking LOADING +donotecho | |
| log_flags MeshSystem Filesystem ServerLog Particles EmitSound DotaGuide Developer DOTA_CHAT BoneSetup Panorama Console VR +donotecho | |
| log_flags VScript Physics NavMesh General Decals Steam Host Demo Vfx IME +donotecho // All channels muted | |
| // Cherry-pick channels to un-mute from above | |
| log_flags Client Networking NetSteamConn NetworkClientService NetworkService NetworkP2PService "Networking Reliable" -donotecho | |
| log_flags Demo Developer DeveloperConsole DeveloperVerbose VScript VScriptDbg VScriptScripts PanoramaScript Panorama -donotecho | |
| log_flags General InputService Console Particles -donotecho // primary console output | |
| // Some errors are spewed in the General channel, can only be silenced by setting it's verbosity to essential (losing user output) | |
| log_verbosity Panorama Console essential; // stop DispatchAsyncEvent .. | |
| echoln | |
| log_color General 00FFFFFF | grep %; // set cyan color | |
| echoln ".____ .___ " | |
| echoln "| | __ __ __| _/____ " | |
| echoln "| | | | \/ __ |/ _ \ " | |
| echoln "| |___| | / /_/ ( <_> ) " | |
| echoln "|_______ \____/\____ |\____/ " | |
| echoln " \/ \/ " | |
| // autoexec.cfg for Dota 2 | |
| // Generated from your provided config file |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment