Add Push to Talk Feature

With many meetings happening online nowadays, having a system-wide easily accessible way to "push to talk" is quite useful, to not have the microphone stuck open during meetings or having to fiddle with whatever horrible conferencing UI one is using.


Supersedes !4 (closed)

Now that KGlobalAccel has proper API for press and release, we can finally do this properly! Shoutout to @apol for implementing it in frameworks/kglobalaccel!41 (merged) – Sadly, modifier-only shortcuts don’t work with this.

No default shortcut is assigned, not sure what a good one would be.

Unlike the older MR, “push to talk” is no dedicated mode but just unmutes the microphone(s) when button is pressed and mutes when released, basically reusing the global source mute feature. Back then left-click didn’t do anything on the microphone indicator. Just unmute the mic when you don’t want push to talk anymore.

Edited by Kai Uwe Broulik

Merge request reports

Loading