1. Home
  2. Windows

How to change volume increment levels on Windows 10

The volume buttons on a keyboard work with Windows 10 and can increase or decrease the volume by 2 levels. You get a visual on the screen that shows you how many levels the volume increased or decreased by. This isn’t a lot. It may increase by a bit more for other users but there’s no way to change how much the level goes up or down from the GUI. If the default change in volume levels doesn’t work for you, you’re going to need a script to change it. Specifically, an AutoHotKey script.

Change volume increment levels

Open a new Notepad file and enter the following. This script, as it is, will increase and decrease the volume by one but you can customize it to whatever you like. You can set a different level for increasing the volume, and for decreasing it.

; Fix Windows Volume:
$Volume_Up::
SoundGet, volume
Send {Volume_Up}
SoundSet, volume + 1
Return

$Volume_Down::
SoundGet, volume
Send {Volume_Down}
SoundSet, volume - 1
Return

To change the volume increase level, go to the following line and change the numerical value from +1 to whatever you like.

SoundSet, volume + 1

To change the volume decrease level, go to the following line in the script and change the numerical value at the end to whatever you like.

SoundSet, volume - 1

Save the script with the AHK file extension. Once you’ve saved it, you can test it out by running it. Tap the volume up/down keys on your keyboard and they should change the volume by the new level that you set with the script. If you like the new way the keys work, it’s a good idea to move the script to the startup folder so that it will run automatically when you boot to your desktop.

Use the Win+R keyboard shortcut to open the run box and enter the following. Tap enter. Move the script to the folder that opens.

shell:startup

You can change the volume level any time you want by editing the script. It doesn’t need to be moved out of the Startup folder. You can edit it there directly and reload the script.

The volume keys on the keyboard aren’t the only way to change the volume. You can also change it from the volume button in the system tray which means that whatever volume level you set, the volume keys will increase/decrease the volume relative to it after you start using the script. This means that if the volume is set to increase by 5, and the current volume is set to 23, tapping the volume up button will change the volume to 28.

Leave a comment