Определите «перестал печатать».
По сути, я бы подумал об использовании таймера.Возьмите каждое событие персонажа, добавьте счетчик и таймер, который перезапускается каждый раз, когда происходит событие Key Up.Определите «перестал печатать», как когда прошло достаточно времени.
Тогда подумайте, если вы действительно хотите сделать это таким образом, потому что это звучит как что-то, что может привести меня в чувство.- вилы для разработчиков - безумные.