When using Volume Control's default hotkey config I can change the Windows system volume by holding a modifier key and using my volume rocker. When I do this, the device volume sliders don't update.
Breakpoint at VolumeControl.CoreAudio/AudioDevice.cs:174 is not hit:
this means that the AudioEndpointVolume.OnVolumeNotification event does not fire when this happens.
Interestingly, changing the volume of a device through any other means (Windows Volume Mixer, device hotkey actions, etc.) the device volume sliders update perfectly fine, and the breakpoint shown above is hit as expected.
Expected Behaviour
Device volume sliders update regardless of the method used to change the device's volume.
Reproduction Steps
Pre-Requisites:
A keyboard with a volume rocker
Volume Control's default hotkey configuration
Start Volume Control & enable the device controls checkbox
Hold down CTRL (or any combination of the other modifiers) and adjust the volume rocker
Notice that the Windows volume changes as if Volume Control weren't running, but the device volume sliders don't change.
Version
5e733d0f2d8ebdf471434e65984bbc5f501a91ed
Actual Behaviour
When using Volume Control's default hotkey config I can change the Windows system volume by holding a modifier key and using my volume rocker. When I do this, the device volume sliders don't update.
Breakpoint at
VolumeControl.CoreAudio/AudioDevice.cs:174
is not hit: this means that theAudioEndpointVolume.OnVolumeNotification
event does not fire when this happens.Interestingly, changing the volume of a device through any other means (Windows Volume Mixer, device hotkey actions, etc.) the device volume sliders update perfectly fine, and the breakpoint shown above is hit as expected.
Expected Behaviour
Device volume sliders update regardless of the method used to change the device's volume.
Reproduction Steps
Pre-Requisites:
Log
No response