split to keydown & keyup