- manage key press stacking by timer