Jitsi Meet and Matrix are missing system-wide/background push-to-talk (PTT) (to replace Discord).
-
Tell Jitsi -> github.com/jitsi/jitsi-meet-electron/issues/210
-
Tell Matrix -> github.com/element-hq/element-web/issues/15284
-
Tell Element Call -> call.element.io (Settings > Feedback)
-
Tell SimpleX -> github.com/simplex-chat/simplex-chat/issues/2398
Alternatives (obviously must be cross-platform end-to-end encrypted libre software)?
Instead of system wide PTT per-app you may consider some software that mutes your mic for all apps as PTT, then just leave the mic “active” per-app.
I don’t know if a tool that will do this but on my mouse I have configured a mic mute toggle. So I push to start and stop. However technically I don’t think there is any restriction to setting up PTT via this mechanism.
I found https://github.com/cyrinux/push2talk implements this idea for proper PTT on all apps.
Many games ban always open mic, so this would create double push-to-talk, forcing me to hold two keys together to talk in-game.
If I do, how do others on Windows and macOS copy me? I want to spread my way and get them off Discord.
Yeah, the nice thing about per-app is that you can configure it for each app separately. But I’ll be honest that isn’t something that I regularly do. If I am voice chatting with friends that will usually be a superset of what I want to send to a game’s voice chat.
I may try this for now, thank you. I am still looking for more simple solutions, so others can copy me easily.