use input event
increase timeout a bit