rework detect control keys

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