なんで2文字目から……っていうと、単にスレッド眠らせてる間にキーのキューに溜まってるから

ふつうイベントでフラグ立ててタイマー起こす
タイマーのTickでフラグ降ろす
フラグ立ってるときのキー入力を破棄する