Add better debounce only on keypress