https://bugs.kde.org/show_bug.cgi?id=508170

--- Comment #7 from John Mickelonis <[email protected]> ---
(In reply to pallaswept from comment #5)
> Without knowing how your setup is wired, there's a strong likelihood that
> the game audio should be passing through virtual devices, so that solution
> would be OK for you. If you're playing on the same PC you're streaming from.
It actually does pass through virtual devices, 
> 
> If you had the audio coming in via a hardware cable from another PC to a
> line-in on your linux streaming PC (dual-PC streaming normal kind of setup)
> this won't help, though. You could mark that device as virtual, and exclude
> it from the Mic mute, but yeh, assuming all audio inputs are microphones is
> incorrect... and there's no real way to programmatically tell them apart. I
> mean, think of a hardware mic preamp that outputs into a line-level input on
> the machine; it's a mic, physically, but as far as the system is concerned,
> it's just a normal line-in.
> 
> You might consider streaming the audio digitally from the game PC to the
> stream PC in that case. It's better anyway, and it'd all be virtual devices. 
> 
> Still... making the "mic mute" key perform "force mute all input devices" is
> a problem, as with making the "speaker mute" key perform "force mute all
> output devices".
> 
> > Honestly I liked the old behavior, where it just muted the default device. 
> 
> The new behaviour copies the old behaviour for sinks, which is "let's make
> it uniform in behaviour" which makes sense... except the old behaviour for
> sinks was also a problem (which nobody at KDE knew about until I brought it
> up here, so this isn't really their fault)... so now it's uniformly a
> problem.
> 
> That'll be all fine when the solution is uniformly applied :)
> 
> But yeh this is kinda old for such a serious bug report. I know it doesn't
> effect everyone but it does effect several extremely common use-cases and
> the effect is catastrophic. Is there anything we could do to help, Nate?

(In reply to pallaswept from comment #6)
> A workaround:
> 
>  - Open KDE System Settings
>  - Go to Keyboard... Shortcuts (or just start typing "shortcuts" to get
> there the easy way)
>  - Click 'Add New' in the top right corner, and select 'Command or Script'
>  - In the command type:
>     - For mic mute:
>       wpctl set-mute @DEFAULT_AUDIO_SOURCE@ toggle
>     _ For speaker mute:
>       wpctl set-mute @DEFAULT_AUDIO_SINK@ toggle
>  - In 'Name' give it something useful for you. Click 'Add'
>  - In System Settings there is a column on the right Labelled 'Custom
> shortcuts' and a button immediately below the title labelled 'Add'. Click
> that.
>  - Now press your mute key or whatever you want to bind to mute the thing.
>  - You may be prompted that the key is already assigned to the normal
> action, Click Reassign. 
> 
> Enjoy. It's not as nice as a real fix because it doesn't work in the GUI
> input elements, but it'll get your ability to stream and voice call and
> stuff.

This is perfect, thank you!

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to