rework detect control keys

ONLINE-4919

Вызывается change, когда по факту ничего не изменилось.
Сделала более полную проверку на коды клавиш.
`key > 47 && key < 91`
`key > 159 && key < 177`
187 вместо 185