Custom hotkeys is finally an option, but it's a mess+fix!

Custom hotkeys is finally intergrated inside the game as an option with a UI, but it’s messy. A lot of editable hotkeys are missing, some that comes to mind: All race shops and neutral shop items, all neutral units spells and the item cloak of shadows hotkey to hide for heroes. So all of these are using the original hotkeys.
W3Champions app have a good way to bind everything, there are 6 categories:

  1. Human
  2. Night Elf
  3. Orc
  4. Undead
  5. Neutral
  6. Items

There are subcategories split into units, buildings and heroes. When you click for exmaple the worker a new window appear that shows an in-game hotkey layout. If you click “Build” it acts in normal fashion showing all the buildings for that worker, you can bind everything to a hotkey.
I generally go full OCD with settings for all my games so I’ve also manually changed the button position of every keybinding with another 3rd party program called “WarKeys”. This is unfortunately not possible in neither Champions nor Warcraft 3 at the moment. It adds the buttonpos line, for example:

[phea]
Tip=(|cffffcc00Q|r) Purchase Potion of Healing
Hotkey=Q
Buttonpos=0,0

[pman]
Tip=(|cffffcc00W|r) Purchase Potion of Mana
Hotkey=W
Buttonpos=1,0

Item binding is a game changer that most people use 3rd party programs for these days that should be implemented.

I use my optimal competitive gaming hotkeys in this patch by replacing:
C:\Users\syNtec\Documents\Warcraft III\CustomKeyBindings\CustomKeys.txt with my CustomKeys.txt that I edited manually and with a program called “WarKeys” (make a backup of this txt file somewhere).
DO NOT edit any hotkeys inside Warcraft 3 options and save because that will replace CustomKeys.txt with the 2.0 patch standard that misses many hotkeys and forces original grid button positioning.

I was so happy to see this important feature added into the game 22 years later, please complete it so it can be used :keyboard:!