Why do my binds not work?
Check these: several commands on one key with “;” (a normal match runs one); a keyboard layout other than US English (turn on “Bind keys based on keyboard position” under Hotkeys → Options, or bind by scan code as the console suggests); the file is called autoexec.cfg.txt or is not in game\dota\cfg; the key is already used under Hotkeys.
How do I remove binds in Dota 2?
One bind: unbind and the key, for example unbind "F5". All console binds: unbindall, then binddefaults to get the console key back. A bind from autoexec.cfg returns at the next start while its line is in the file. Keys from the settings are reset with “Reset to defaults” under Hotkeys.
Can one key run several commands?
Not in a normal match: since the update of 24 May 2016 a key runs one console command. Chains with “;” and alias work in a lobby with cheats and while spectating.
How do I make Arc Warden's double cast without switching to it?
Turn on “Smart Multi-unit Casting” (Game → Unit Orders) and select the hero together with the double. The ability key then casts from whichever of the two has the spell off cooldown.
Where is autoexec.cfg?
In the game folder: Steam\steamapps\common\dota 2 beta\game\dota\cfg. If it is not there, create it: plain text, one command per line. The game runs it at start.
How do I bind a chat phrase?
Chat wheel phrases are bound under Communication → Phrases, or with chatwheel_say and the phrase number: bind "F5" "chatwheel_say 3" writes “Need Wards”. For your own text use say_team for allies and say for everyone.