Cutomkeys.txt and wa3preferences problem

Hello! I need to be able to do quickcast spells on heroes through QWER and at the same time bind some buttons properly.

The problem is: 1) there is no quickcast option in customkeys.txt, but there a lot of bind options.

  1. Grid ( war3preferences.txt ) has quickast option, but, If I change ZXCV to QWER, it will be changed for all units and buildings. I know about HeroOnly=1, but If I change ZXCV to QWER with HeroOnly=1, then heroes will have right buttons and all other units and buildings will have classic buttons. Adding more [Commandbar Hotkeys ] commands will not work. Also Grid has this:

[Custom Hotkeys 0] - ( there are 8 of them )
FromHotkey=90 ( it is button Z, so, Z will be changed… )
FromKeyEnabled=1 ( guess it will enable changing from )
FromMetaKeyState=0 ( dont need it )
HeroOnly=1 ( only for heroes )
ToHotkey=81 ( it is button Q, so, 90 ( Z ) will be changed to 81 ( Q ) by this command )
ToKeyEnabled=1 ( enable to change to )
ToMetaKeyState=0 ( dont need it )

This supposed to help change up to 8 buttons. But it did not work at all.

May be I did no understand this commands?

So, now I have 2 ways: 1) Bind customkeys.txt and play without Quickcast )
2) Easy bind grid ( war3preferences.txt ), and play with reversed ZXCV and QWER. Easy to control heroes, hard to control buildings fo example.