Skip to content

This tool changes default behaviour of volume controls from system-wide to application-wide effects.

License

Notifications You must be signed in to change notification settings

seb3sec/VolumeMapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VolumeMapper

This "quick and dirty" tool maps volume up/down input to the currently focused application.

"What's it good for?" - The primary use for this is when you're playing a game while chatting with your friends via voip software. If the game becomes too loud to understand your friends you can simply turn its volume down without diving into any option menu.

Usage

You can download the binary and put it on your desktop. After startup the tool appears as an icon in the system tray (bottom right of your screen). You can then use hardware buttons/knobs/wheels/... which normally adjust the master volume to control application specific volume levels. (This only works with hardware which sends the actual VOLUME_UP/-DOWN key codes. If your knobs don't adjust the volume in the system tray, this tool might not be for you.)

To stop the tool, just right-click on the icon and choose "exit".

This tool has been tested on Windows 10 (64 bit) with fullscreen windowed applications.

Features

Volume Control

You can use your hardware volume controls to adjust the volume of the currently focused application. This works with the Alt- and Shift-Modifiers.

If you hold your Ctrl key while changing volume, this tool doesn't change the applications volume and instead Windows changes the master volume level as usual. (This was initially a bug but I decided it's quite useful.)

Toggle Volume

You can press mute to toggle between two volume levels (same rules with Alt and Shift apply). The tool basically memorizes the current level and toggles to the previous one. By default this key toggles between 5% and whatever your current volume is.

To use two custom values do the following:

  1. Adjust the applications volume to its loud level
  2. Press MUTE
  3. Adjust the applications volume to its quiet level
  4. Press MUTE again

Now pressing the mute key toggles between the two levels.

Bugs

If you find any bugs you can report them using the issues tab. Due to different hardware/software it might be hard to track them down. Including as much information as possible may be helpful.

Credits

Thanks to Mark Zitnik for his SysTrayDemo on CodeProject.

About

This tool changes default behaviour of volume controls from system-wide to application-wide effects.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages