Same as this question but for Windows: How can I adjust by how much the sound volume changes every time I press the volume change keys?

I'm on a Windows 7 laptop. It has "volume up" and "volume down" keys on the keyboard. Pressing them changes the volume by a tiny amount. Is there a setting or registry key or something to change that amount, or will I have to install third-party software to do it?

link|improve this question
I've been looking for this sort of thing off and on for years with no luck. The best I've found is to use a third-party volume control app. – Amazed Nov 19 '11 at 5:10
I've now installed 3RVX, which lets me adjust this and also provides a reasonable on-screen volume display. matthew.malensek.net/software – Angus Nov 20 '11 at 7:17
I've heard good things about 3RVX – Amazed Nov 20 '11 at 12:30
feedback

1 Answer

up vote 1 down vote accepted

Yes a third-party app seems to be the best solution.

Microsoft's response to the problem is this;

The keypresses are sent to the OS as APPCOMMAND_VOLUME_UP and APPCOMMAND_VOLUME_DOWN HID messages. These are then translated to calls to IAudioEndpointVolume::VolumeStepUp() or IAudioEndpointVolume::VolumeStepDown(); this is hardcoded to 51 steps.

Possible mitigations are to toy with the keyboard refresh rate in the Control Panel or to write an app that listens for the APPCOMMAND_VOLUME_UP HID messages and does its own thing.

Some laptop manufacturers provide a third-party application that captures special keypresses and provides OSD etc, and this might be customizable.

Otherwise I'd also recommend 3RVX as per your comments.

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.