DotaKeys 1.4 is a specialized utility designed to remap Warcraft III hotkeys specifically for DotA. Having used this tool extensively during the peak of the original DotA map era, I find it remains one of the most reliable ways to standardize your keybindings across different heroes without needing to memorize unique skill layouts for every character.
How to use DotaKeys?
- Run the Editor from the Main Window.
- Input your preferred hotkeys. Note: The software supports a..z, 0..9, and specific special keys like SPACE or Home.
- Click "Save" and "Exit." Wait for the application to reload the Main Window to apply your configuration.
What are the Default Keys?
- Q, W, E, R for Skills
- A, S, D, F for Commands (move, stop, etc.)
- 2, 3, 4, 5 for Items
- Z for "toggle life bars"
Where to Download Dotakeys?
You can obtain the installer here: Dotakeys 1.4-0.2.0 (via battcorcom.blogspot.com). Note: Always ensure you are running the application with appropriate permissions to allow it to interface with the Warcraft III process.
How to Activate Dotakeys?
- Once in a match, press the "Activate" button on the Main Window or simply press F8 while in-game.
- On Battle.net, the tool will whisper "Dotakeys: on" to your own account to confirm activation.
- On LAN, the tool sends "/w Dotakeys: on" to your allies, as the standard whisper command is unavailable in local network play.
How to Setup Hero?
To ensure your custom keys map correctly to your hero's specific abilities, you must initialize the hero at the start of each match.
- Using F7 (Manual Mapping)
- Ensure DotaKeys is active (F8).
- If you are unsure of the default skill keys, click the Red Cross for "New skill" and hover your mouse over the hero's abilities; the yellow letters displayed are the default hotkeys.
- Press F7.
- When you see the message "DotaKeys: Please Type *YOUR* hero shortcuts...", type the original hotkeys in order from left to right. For example, if the keys are c, t, d, and w, type: F7ctdw.
- The tool will confirm with: "DotaKeys: You typed: x,x,x,x".
- Using Hero Codes
- Activate DotaKeys (F8).
- Press ENTER to open the chat box.
- Type the hero code (the first 4 letters of the hero's name). For example, Vengeful Spirit (Shendelzare) uses "shen".
- Prefix the code with \., \, or +.
- The tool will confirm: "You control HERO [x,x,x,x]".
Related Tools
If you are looking for alternatives or additional functionality for older Warcraft III versions, you may want to check out Warkey++.
