rework detect control keys

ONLINE-4919

Вызывается change, когда по факту ничего не изменилось.
Сделала более полную проверку на коды клавиш.
что-то много их тут с numpad - это точно все с него?