Edit Windows Registry With Powershell

The lowest setting for keyboard repeat delay on windows is actually terribly high. This makes using vim and vim-like tools not as fast as they can be. Let’s fix that.

Using win+r: control keyboard doesn’t give use much to work with. win+r - control keyboard

We can go to the registry via win+r: regedit and manually make changes there:

windows registry

Or use the command line powershell like a boss. This way we can drop it into a script we take with us anytime a new install is needed.

Set the value to whatever you like, here I use 300:

Set-ItemProperty -Path 'HKCU:\Control Panel\Accessibility\Keyboard Response\' -Name AutoRepeatDelay -Value 300

The changes will take effect on the next reboot.

Following the syntax here makes it easily possible to modify anything programatically in the registry. Good luck, have fun!