Bug 437902 - kmix mute microphone key shortcut doesn't work
Summary: kmix mute microphone key shortcut doesn't work
Status: REPORTED
Alias: None
Product: kmix
Classification: Applications
Component: general (other bugs)
Version First Reported In: 21.04.1
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: Christian Esken
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-05-31 11:56 UTC by firewalker
Modified: 2021-12-12 19:46 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description firewalker 2021-05-31 11:56:23 UTC
As the title says. When pressing the key combination for muting the mic, it doesn't mute it.

Executing the following command has no effect.

qdbus org.kde.kglobalaccel /component/kmix org.kde.kglobalaccel.Component.invokeShortcut 'microphone_mute'

STEPS TO REPRODUCE
Press the key combination for microphone mute

OBSERVED RESULT
The microphone doesn;t get muted.

EXPECTED RESULT
The microphone should be muted.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 5.21.5
KDE Frameworks Version: 5.82.0
Qt Version: 5.15.2
Kernel Version: 5.12.5-arch1-1
OS Type: 64-bit
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 PRO 4650U with Radeon Graphics
Memory: 14,9 GiB of RAM
Graphics Processor: AMD RENOIR
Comment 1 Oded Arbel 2021-12-12 19:46:57 UTC
I think I have the same issue - pressing the global keyboard shortcut for "mute microphone" does not mute audio input and the "microphone is recording" icon in the system notification tray isn't showing the "crossed out microphone".

Apparently the "mute microphone" keyboard shortcut only mutes the first microphone, while using the microphone icon in the system notification tray to mute will correctly mute all the microphones connected to the system.

(In reply to firewalker from comment #0)
> Executing the following command has no effect.
> 
> qdbus org.kde.kglobalaccel /component/kmix
> org.kde.kglobalaccel.Component.invokeShortcut 'microphone_mute'

That didn't work for me either, and I believe the problem is that "microphone_mute" is not an available shortcut. `org.kde.kglobalaccel.Component.shortcutNames` suggests "mic_mute" which does work for me, with the above caveat.