Skip to content
This repository has been archived by the owner on Jan 7, 2024. It is now read-only.

[workaround/documentation] - Push to talk with Discord does not work #109

Open
spiralofhope opened this issue Apr 19, 2023 · 4 comments
Open

Comments

@spiralofhope
Copy link

spiralofhope commented Apr 19, 2023

With MicSwitch 1.0.253, using Discord (latest version as of 2023-04-19), push to talk does not work; Discord remains muted.

Discord is itself set to perform push to talk with same key, in this case the ` (backtick) key.

image

The workaround is to have MicSwitch "suppress" disabled.

image

Three things work:

  1. MicSwitch passes the ` key to Discord, and Discord is set to push-to-talk.
  2. MicSwitch passes the ` key to Discord, and Discord is set to voice activity.
  3. MicSwitch does not pass the push to talk key, and Discord is set to voice activity

I don't know that MicSwitch can check for Discord and operate differently, so I'd say this is a documentation problem.

@guyyst
Copy link

guyyst commented Apr 20, 2023

It seems to me that the easier solution would be to change Discord from Push-to-talk to Voice Activity.

If you're not pressing your MicSwitch PTT key, Discord won't get any Mic Input and VA won't be triggered. Once you press it Discord thinks you're just using VA normally since it has no idea MicSwitch was previously cutting of the microphone.

If you're using MicSwitch I'm guessing you'd want to change all your programs to either Voice Activity or Continous Mode (if available). From their perspective you're just not speaking when MicSwitch is muting your microphone, so no need for PTT or Muting in those apps.

@iXab3r
Copy link
Owner

iXab3r commented Apr 20, 2023

Fully agree, the whole idea is not to manage multiple ptt hotkeys in different apps and to have it in a single place.

@guyyst
Copy link

guyyst commented Apr 20, 2023

Fully agree, the whole idea is not to manage multiple ptt hotkeys in different apps and to have it in a single place

Though I do agree with @spiralofhope that this could be confusing for some people to understand at first.

Maybe a small paragraph under the Installation section in the Readme that recommends enabling VA or Continuous Mode in all your apps and why could be helpful to a lot of people.

@spiralofhope
Copy link
Author

@guyyst I think you understand the problem well; I agree that it would be appropriate for all voice software being set to always-on/voice-activity and then to centralize the push-to-talk/cough button/etc. hotkey(s) through MicSwitch.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants