Dota – Can the Dota 2 hotkey labels be hidden

dota-2keyboard

I just bought myself a Razer Tartarus, and i've mapped it up to what seems most sensible for dota and then arranged dota's hotkeys as appropriate.

Now I just need to train my muscle memory from the keyboard to the keypad, however, the hotkey labels on spells and quick cast is misleading my easily distracted brain.

Is there a way (via console maybe?) to hide the hotkey labels on spells etc?

Best Answer

Yes you can. (This is basically BlaXpirit's approach but without the modification since it is unneeded)

Bindings that are done via a config file will not be shown in the game (the hotkey square is emtpy as if no hotkey was selected) but still apply.

To do this you need to go to your dota folder dota 2 beta\dota\cfg\ and create a file called autoexec.cfg. This file will be automatically loaded on startup from DotA2. (more on what autoexec is here: What is this autoexec.cfg, and what does it do?)

Next thing to do is opening config.cfg and copying everything containing bind into the autoexec.cfg. After this you need to delete the old ingame bindings by going into the ingame settings menu, leftclicking on a binding and then rightclicking it leaving it empty.

The next time you start DotA2 the bindings from autoexec.cfg will be loaded automatically and this will result in blank ingame hotkeys. (I assume this is what you wanted)