| Summary: | plasma-pa should allow to select the sink for volume control | ||
|---|---|---|---|
| Product: | [Plasma] plasmashell | Reporter: | Niels Ole Salscheider <niels_ole> |
| Component: | Audio in general | Assignee: | David Rosca <nowrep> |
| Status: | RESOLVED INTENTIONAL | ||
| Severity: | wishlist | CC: | isma.af, kristen, nate, plasma-bugs-null, sitter |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.4 | ||
| Target Milestone: | 1.0 | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Niels Ole Salscheider
2016-07-24 11:08:01 UTC
Or maybe it would be enough to recursively query the master sink starting from the default sink and then adjust the volume of the sink you end up with eventually. That would fix my use-case at least but I do not know about others... Been having the same issue. I have HDMI audio set as default so new streams go to my TV, but I have a seperate setup to control that volume. I want my keyboard volume slider to control the (non-default) sink that connects to the PC speakers. I am leaning towards this being out of scope. If you want to manipulate a specific stream that is easily scripted via pactl. If you create bespoke routing setups I don't think it's unreasonable to expect also bespoke volume manipulation. The trouble here is that this is complexity a lot of users will have trouble grasping. They'll tick a box and then wonder why when they plug in their headphones the volume keys do nothing. Yeah, I agree. I ended up doing exactly that, just rebinding the volume keys on my keyboard to control it like you described. Much better than adding a ton of complexity for an edge case like this. |