Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Device volume slider doesn't change when bypassing hotkeys #73

Open
radj307 opened this issue Aug 13, 2023 · 1 comment
Open

[BUG] Device volume slider doesn't change when bypassing hotkeys #73

radj307 opened this issue Aug 13, 2023 · 1 comment
Labels
bug Something isn't working triage Marks issues that were created with an issue template

Comments

@radj307
Copy link
Owner

radj307 commented Aug 13, 2023

Version

5e733d0

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.

image

Breakpoint at VolumeControl.CoreAudio/AudioDevice.cs:174 is not hit:
image
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
  1. Start Volume Control & enable the device controls checkbox
  2. Hold down CTRL (or any combination of the other modifiers) and adjust the volume rocker
  3. Notice that the Windows volume changes as if Volume Control weren't running, but the device volume sliders don't change.

Log

No response

@radj307 radj307 added bug Something isn't working triage Marks issues that were created with an issue template labels Aug 13, 2023
@radj307
Copy link
Owner Author

radj307 commented Aug 13, 2023

Since most users probably don't use the device volume sliders (feel free to correct me), this is being treated as a low-priority issue.

@radj307 radj307 changed the title [BUG] Device volume slider doesn't always change [BUG] Device volume slider doesn't change when using bypass method Aug 13, 2023
@radj307 radj307 changed the title [BUG] Device volume slider doesn't change when using bypass method [BUG] Device volume slider doesn't change when bypassing hotkey actions Sep 9, 2023
@radj307 radj307 changed the title [BUG] Device volume slider doesn't change when bypassing hotkey actions [BUG] Device volume slider doesn't change when bypassing hotkeys Sep 9, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working triage Marks issues that were created with an issue template
Projects
None yet
Development

No branches or pull requests

1 participant