title: C# - Avoid Delay at Button Press/Spam
body: <p>How do I avoid that if I press a keyboard key, the key_Down event is triggered once, then there is a one-second delay and THEN it starts spamming the event?<br>
  I am using C# WinForms and this would be my code:</p>
  
  <pre><code>private void key_Down(object sender, KeyEventArgs e)
      {
          if (e.KeyCode == Key.A)
          {
              // Do Stuff
          }
      }
  </code></pre>