Speed up the Keystroke on Windows

Windows provide slowly the keystrokes. It's too shock me. That's one reason why i dislike Windows. In this post, get higher keystroke speed.


It drains me just being with slowly keystroke of Windows. So i dislike the os. However, I sometimes use the Windows for work, so I'll try to speed-up the keystrokes.

Before change:


After change:


How to setup

Open the Control Panel to speed up keystrokes.

  1. Type Win + R and Type control keyboard on it. ./images/figure_11.png
  2. Scrub a slider. ./images/figure_12.png

Each item has the following effects.

  • Repeat delay

    • Time to enter streak state
  • Repeat rate

    • Time between repeated hits

But, programmer will not be satisfied with the speed even if they set this slider to the maximum value.



Therefore, rewrite the registry.

Open the registory editor, then move to HKEY_CURRENT_USER¥Control Panel¥Accessibility¥Keyboard Response.


The items that need to be changed are as follows:

  • AutoRepeatDelay

    • Default value: 1000
  • AutoRepeatDelay

    • Default value: 500
  • BounceTime

    • Default value: 0
  • DelayBeforeAcceptance

    • Default value: 0
  • Flags

    • Default value: 126

Sample code is here.

set KEY="HKEY_CURRENT_USER\Control Panel\Accessibility\Keyboard Response"

reg add %KEY% /v AutoRepeatDelay /d 200 /f
reg add %KEY% /v AutoRepeatRate /d 10 /f
reg add %KEY% /v BounceTime /d 0 /f
reg add %KEY% /v DelayBeforeAcceptance /d 0 /f
reg add %KEY% /v Flags /d 59 /f

If you rewrite the registry, reboot your Windows.