Per application volume control
Is there a way to control individual apps volume by assigning them to macros>physical knobs?
Moving over from windows, the only thing I've been missing is the ability from my streamdeck+ to be able to adjust say, a game as the focused window, then maybe youtube in the browser showing a tutorial for something and then discord itself. I've been working on how to get some functions of the streamdeck back utilizing boatswain or opendeck but it hasn't worked exactly as intended.
Apologies in advance as Bazzite is my first foray into linux.
7 Replies
don't think the options is there on KDE, and if it is not on KDE, it is highly unlikely to be on GNOME either
However you can still adjust per-app volume in KDE settings

Yeah, Gnome has the sliders under the audio control as well, was just hoping to find a way to tie to sliders to knobs currently I can only turn down my audio output for everything utilizing my keyboard knob 😕
Well to be completely fair, at least I can't think of a way to bind volume control to an application
given the playback streams are constantly changing
Currently I have Keychron Q0 numpad and Q3 keyboard that each have a knob on them you can use for different functions. OOTB they default to control output volume, so really if I can default one of those knobs to controlling “focused” app (unsure if Linux treats this the same as windows, again brand new to it all) then it would be perfect, as the other knob defaulted to output device volume would still be useful.
you might want to take a look at https://flathub.org/apps/com.saivert.pwvucontrol
and https://flathub.org/apps/com.github.wwmm.easyeffects
and see if they have keyboard shortcuts to do stuff like that
Flathub - Apps for Linux
Install Easy Effects on Linux | Flathub
Audio Effects for PipeWire Applications
otherwise I could see something might be vaguely possible in window managers (i.e. Hyprland, Sway, Wayfire, Niri, etc) with windowrules and keybinds that are painstakingly set up