Quando você joga em tela cheia, o atalho de push-to-talk do Discord geralmente para de funcionar. Isso acontece porque o jogo captura a entrada do teclado e o Discord não recebe o pressionamento da tecla. A solução é atribuir uma tecla que o Windows não repasse ao jogo. Este artigo explica como escolher e definir um atalho de push-to-talk que funciona mesmo quando o jogo está em foco.
Principais Conclusões: Configurando um Atalho de Push-to-talk à Prova de Jogos
- Configurações do Usuário > Voz e Vídeo > Atalho de Push-to-Talk: Atribua uma tecla que o Windows mantém para si, como Scroll Lock ou um botão do mouse.
- Regra de escolha da tecla: Evite letras, números e teclas de função que os jogos reservam. Use teclas como Scroll Lock, Pause/Break ou botões extras do mouse.
- Modo administrador: Execute o Discord como administrador para que ele possa interceptar as teclas antes do jogo.
Por que o Push-to-Talk do Discord Para de Funcionar em Jogos
O recurso push-to-talk do Discord escuta um atalho de teclado enquanto a janela do Discord está ativa. Quando você inicia um jogo em tela cheia ou em modo borderless, o jogo assume o controle da entrada do teclado. O manipulador de entrada do jogo recebe o pressionamento da tecla primeiro. Se o jogo não repassar a tecla para o Discord, o Discord nunca vê o sinal de push-to-talk. Isso não é um bug. É assim que a priorização de entrada do Windows funciona. A janela do jogo tem o foco, e o Windows envia eventos de teclado apenas para a janela focada.
Alguns jogos usam DirectInput ou Raw Input, que ignoram a fila normal de mensagens do Windows. Isso significa que mesmo que o Discord esteja em execução, ele não consegue interceptar teclas que o jogo já consumiu. A solução é escolher um atalho que o jogo não reivindique. Teclas como Scroll Lock, Pause/Break, Insert e botões do mouse geralmente não são vinculadas em jogos. Além disso, executar o Discord com privilégios de administrador dá a ele uma prioridade maior de hook de entrada.
Passos para Definir um Atalho de Push-to-Talk que Funciona em Jogos
- Abra as Configurações do Usuário do Discord
Clique no ícone de engrenagem no canto inferior esquerdo da janela do Discord, ao lado do seu nome de usuário e avatar. - Vá para Configurações de Voz e Vídeo
Na barra lateral esquerda, clique em Voz e Vídeo na seção Configurações do Aplicativo. - Ative o Push to Talk
Role para baixo até a seção Modo de Entrada. Selecione o botão de opção Push to Talk. A opção Atividade de Voz é o padrão. Mudar para Push to Talk habilita a configuração do atalho. - Atribua um Atalho Seguro
Na seção Push to Talk, clique no campo Atalho. Pressione a tecla que deseja usar. As teclas recomendadas são Scroll Lock, Pause/Break, Insert ou um botão lateral do mouse como Botão do Mouse 4 ou Botão do Mouse 5. Evite letras, números, F1–F12 e teclas modificadoras sozinhas. Pressionar a tecla uma vez a registrará no campo. - Teste o Atalho
Pressione a tecla Escape para fechar o campo de vinculação de tecla. Fale no seu microfone enquanto pressiona a tecla atribuída. O indicador verde de voz deve acender na página de configurações de Voz e Vídeo. Se isso não acontecer, a tecla provavelmente está sendo interceptada pelo jogo ou por outro aplicativo. - Execute o Discord como Administrador
Clique com o botão direito no atalho do Discord na área de trabalho ou no menu Iniciar. Selecione Propriedades. Vá para a guia Compatibilidade. Marque a caixa Executar este programa como administrador. Clique em OK. Reinicie o Discord. Isso dá ao Discord uma prioridade maior de hook de entrada, permitindo que ele capture o atalho antes do jogo.
Se o Discord Ainda Tiver Problemas Após a Correção Principal
O atalho funciona na área de trabalho, mas não no jogo
Isso significa que o jogo ainda está capturando a tecla. Tente uma tecla diferente da lista recomendada. Alguns jogos vinculam Scroll Lock para capturas de tela ou Pause/Break para menus de pausa. Verifique as vinculações de teclas do jogo no menu de configurações. Desvincule ou reassine a tecla no jogo para que o Discord possa usá-la.
O atalho funciona às vezes, mas falha
Um segundo aplicativo pode estar roubando a tecla. Feche aplicativos em segundo plano como gravadores de tela, ferramentas de macro ou software de personalização de teclado. OBS Studio, Logitech G Hub e Razer Synapse frequentemente interceptam teclas. Desative temporariamente esses programas para ver se o atalho se torna confiável.
Push to Talk ainda não funciona após mudar a tecla
Redefina as configurações de voz do Discord. Em configurações de Voz e Vídeo, role até o final e clique em Redefinir Configurações de Voz. Confirme a redefinição. Em seguida, repita as etapas de atribuição do atalho. Isso limpa qualquer configuração corrompida que possa estar bloqueando o atalho.
Teclas Recomendadas para Push-to-Talk: Seguras para Jogos vs. Capturadas pelo Jogo
| Tipo de Tecla | Teclas Seguras para Jogos | Teclas Capturadas pelo Jogo |
|---|---|---|
| Descrição | Teclas que a maioria dos jogos ignora ou não vincula por padrão | Teclas que os jogos comumente usam para movimento, ações ou menus |
| Exemplos | Scroll Lock, Pause/Break, Insert, Botão do Mouse 4, Botão do Mouse 5 | WASD, Espaço, Ctrl Esquerdo, Shift Esquerdo, F1–F12, números 0–9 |
| Por que funciona | O Windows reserva essas teclas ou os jogos não as mapeiam | Os jogos consomem essas teclas para a jogabilidade, bloqueando o Discord |
A tabela acima mostra a diferença entre teclas que sobrevivem ao foco do jogo e teclas que não sobrevivem. Use a coluna da esquerda para uma experiência confiável de push-to-talk.
Conclusão
Agora você pode definir um atalho de push-to-talk no Discord que continua funcionando quando um jogo está em foco. Escolha uma tecla como Scroll Lock ou um botão do mouse que o jogo não capture. Execute o Discord como administrador para dar a ele acesso prioritário à entrada. Se o atalho ainda falhar, verifique as vinculações de teclas do próprio jogo e desative softwares conflitantes. Para a configuração mais confiável, evite todas as teclas de letras e números e use apenas teclas reservadas pelo sistema.