Imagem no BenQ GP100, mas sem áudio via HDMI na Surface Pro X? Este guia explica a causa no Windows on ARM e apresenta soluções práticas, validadas em campo, para você sair da reunião com som funcionando.
Visão geral do problema
Sintoma: ao ligar o projetor BenQ GP100 na Surface Pro X (arquitetura ARM), a imagem é espelhada normalmente, porém nenhuma saída de áudio HDMI aparece em Configurações > Sistema > Som (Windows 10/11). Em outro computador x86/x64, com o mesmo cabo e o mesmo projetor, o áudio HDMI é detectado e funciona.
Constatação final: o BenQ GP100 não oferece driver compatível com ARM64 para a pilha de exibição/áudio do Windows usada pela Surface Pro X. Na prática, o Windows on ARM expõe apenas o canal de vídeo; o endpoint de áudio HDMI não fica disponível.
Como o áudio via USB‑C/HDMI funciona na Surface Pro X
Entender a cadeia ajuda a diagnosticar corretamente:
- Origem: o áudio é gerado pelo sistema (WASAPI) e encaminhado ao dispositivo Display Audio do controlador gráfico/USB‑C da Surface Pro X.
- Transporte: via DisplayPort Alt Mode no USB‑C, convertido para HDMI pelo cabo/adaptador (quando necessário).
- Destino: o projetor/monitor expõe, via EDID/ELD, quais formatos de áudio aceita (normalmente LPCM). O Windows cria, então, um “dispositivo de reprodução” HDMI.
Se faltar um driver ARM64 em qualquer elo que o Windows considere necessário para concluir o handshake de áudio, o endpoint HDMI não aparece, mesmo com vídeo funcionando.
Diagnóstico rápido
- Conecte o GP100 à Surface Pro X e abra Configurações > Sistema > Som > Saída. Verifique se existe algo como “Áudio digital (HDMI)” ou “Display Audio”.
- Teste as duas portas USB‑C da Surface e reinicie a máquina após o primeiro teste.
- Confirme o cabo/adaptador: deve declarar “USB‑C → HDMI, 4K, com áudio”.
- No Gerenciador de Dispositivos, veja em Controladores de som, vídeo e jogos se existe um “Display Audio” ativo, sem alerta.
- Prove o comparativo: com o mesmo cabo e o mesmo GP100, conecte a um PC x86/x64 e observe que o áudio HDMI aparece.
Soluções e caminhos verificados
Etapa/hipótese | Resultado | Observações práticas |
---|---|---|
Testar ambas as portas USB‑C da Surface | Sem áudio | Elimina defeito físico na porta. |
Verificar descrição do cabo “USB‑C → HDMI (4K, áudio)” | Compatível em tese | Cabo suporta vídeo+áudio; problema não é o acessório. |
Procurar driver/firmware ARM no site da BenQ | Inexistente | Confirma falta de suporte oficial. |
Contatar suporte BenQ | Resposta: “não compatível com ARM” | Sem previsão de driver. |
Pergunta à Microsoft sobre driver genérico | Negado | Fabricante do projetor deve fornecer o driver. |
Testar o projetor em outro PC/Surface x64 | Áudio OK | Reforça que a limitação é do ambiente ARM. |
Por que o áudio some especificamente no GP100
Alguns projetores/monitores dependem de implementações de EDID/ELD e caminhos de áudio que, no ecossistema ARM, exigem componentes (drivers) equivalentes aos existentes na pilha x86/x64. Sem um pacote compatível do fabricante, o Windows on ARM não cria o “dispositivo de reprodução” HDMI, limitando a sessão a vídeo.
Isso explica o comportamento: mesmo cabo, mesmo projetor, hardware ARM → sem áudio; hardware x64 → áudio normal.
Opções práticas para contornar o impasse
- Usar saída de áudio alternativa
- Conectar caixas de som/fones diretamente à saída de 3,5 mm da Surface.
- Se o projetor possuir entrada auxiliar, leve o som da Surface para o projetor via P2.
- Emparelhar fones/caixas Bluetooth e defini-los como saída padrão.
- Empregar adaptador/dock USB‑C com placa de som integrada
- Alguns hubs possuem codec próprio e fazem a injeção de áudio PCM no HDMI, independentemente do sink.
- Prefira modelos que listem explicitamente “USB Audio” e “HDMI with audio” compatível com ARM.
- Projetar sem fio (Miracast ou adaptador HDMI wireless)
- O áudio é codificado e enviado pela rede (Wi‑Fi/Direct); em geral não requer driver do projetor.
- Verifique a latência se houver necessidade de sincronismo (ex.: vídeos musicais).
- Substituir o dispositivo de projeção
- Priorize projetores que atuem como monitores HDMI genéricos, expondo EDID com blocos de áudio básicos (LPCM) e que declarem compatibilidade com Windows on ARM.
- Aguardar (ou solicitar) driver ARM oficial
- Depende exclusivamente do fabricante; pouco provável em modelos antigos sem roadmap público.
Passo a passo detalhado para cada alternativa
<h3>Conectar áudio por cabo P2 (3,5 mm)</h3>
<ol>
<li>Conecte a saída de 3,5 mm da Surface a uma caixa de som ou ao input de áudio do projetor (AUX‑IN), se existir.</li>
<li>No Windows, vá a <em>Configurações > Sistema > Som</em> e, em <strong>Saída</strong>, selecione “Alto‑falantes (Saída de fone/codec integrado)”.</li>
<li>Ajuste o volume da Surface e do amplificador externo separadamente.</li>
</ol>
<h3>Usar Bluetooth como saída principal</h3>
<ol>
<li>Ative o Bluetooth, <em>Configurações > Bluetooth e dispositivos</em> > <strong>Adicionar dispositivo</strong>.</li>
<li>Emparelhe a caixa/fones e defina como <strong>Dispositivo de saída</strong> em <em>Som</em>.</li>
<li>Para reduzir latência, prefira perfis que suportem AAC/aptX quando disponíveis.</li>
</ol>
<h3>Adaptador/dock USB‑C com áudio integrado</h3>
<ol>
<li>Escolha um hub que traga “USB Audio” (classe padrão) e “HDMI with audio” no folheto técnico.</li>
<li>Depois de conectar, verifique em <em>Gerenciador de Dispositivos > Controladores de som</em> se surgiu um “USB Audio Device”.</li>
<li>Em <em>Som > Saída</em>, selecione o dispositivo USB ou o HDMI do próprio hub, conforme documentado.</li>
</ol>
<h3>Projetar sem fio (Miracast/Adaptador HDMI wireless)</h3>
<ol>
<li>No Windows, acione <kbd>Win</kbd> + <kbd>K</kbd> ou vá a <em>Configurações > Sistema > Tela</em> e clique em <strong>Conectar a um display sem fio</strong>.</li>
<li>Projete para o adaptador; o áudio acompanha o stream sem depender do driver HDMI do projetor.</li>
<li>Se houver atraso perceptível no áudio, selecione <em>Latência: modo jogo</em> (quando disponível) no adaptador.</li>
</ol>
Verificações técnicas aprofundadas
Para equipes de TI e power users, seguem verificações que ajudam a registrar o laudo:
<div class="table-wrap">
<table>
<thead>
<tr>
<th>Onde olhar</th>
<th>O que esperar</th>
<th>Interpretação</th>
</tr>
</thead>
<tbody>
<tr>
<td>Configurações > Som > Saída</td>
<td>Ausência de “Áudio digital (HDMI)” quando o GP100 está conectado</td>
<td>Endpoint HDMI não criado na pilha ARM.</td>
</tr>
<tr>
<td>Gerenciador de Dispositivos > Controladores de som</td>
<td>Sem <em>Display Audio</em> associado à sessão HDMI do GP100</td>
<td>Falha de <em>handshake</em> de áudio/ELD ou falta de driver ARM.</td>
</tr>
<tr>
<td>Monitores > Propriedades do Monitor</td>
<td>“Monitor PnP genérico” ou EDID sem blocos de áudio úteis</td>
<td>EDID/ELD pode não estar a expor áudio para a pilha ARM.</td>
</tr>
<tr>
<td>Visualizador de Eventos (DeviceSetupManager / Kernel‑PnP)</td>
<td>Entradas de dispositivo de vídeo sem pareamento de dispositivo de áudio</td>
<td>Corrobora que só o canal de vídeo foi inicializado.</td>
</tr>
</tbody>
</table>
</div>
<details>
<summary>Comandos úteis para coletar evidências</summary>
<p><strong>PowerShell (como administrador)</strong></p>
<pre><code>Get-PnpDevice -Class AudioEndpoint | Format-Table -Auto
Get-CimInstance Win32\_SoundDevice | Format-Table -Auto dxdiag /t “%USERPROFILE%\Desktop\dxdiag.txt”
Serviços de áudio
net stop audiosrv
net start audiosrv
Após a coleta, salve capturas de tela de Som > Saída com o GP100 conectado (ARM) e com um PC x64 como controle.
Boas práticas para salas de reunião
- Mantenha um plano B de áudio (P2, USB ou Bluetooth) permanentemente disponível.
- Padronize adaptadores/docks USB‑C que injete áudio no HDMI com suporte ARM.
- Documente, no manual da sala, o roteiro de comutação entre as saídas de áudio.
- Ao renovar projetores, inclua no edital “compatibilidade com Windows on ARM” e teste antes da compra.
Mitos e verdades
- Mito: “Se há vídeo, sempre haverá áudio no HDMI.”
Verdade: vídeo e áudio são negociados separadamente; é possível ter apenas vídeo. - Mito: “Basta trocar o cabo.”
Verdade: se o cabo já suporta áudio, a limitação costuma estar na pilha de drivers/ELD. - Mito: “A Microsoft pode liberar um driver genérico e pronto.”
Verdade: para alguns cenários, o vendor do dispositivo é quem precisa fornecer o componente compatível com ARM.
Matriz de decisão rápida
Cenário | Meta | Recomendação |
---|---|---|
Reunião agora e sem som no HDMI | Som imediato | Use P2 para caixa/linha do projetor ou Bluetooth. |
Apresentações recorrentes na Surface Pro X | Estabilidade | Adquira hub USB‑C com “USB Audio + HDMI with audio” testado em ARM. |
Salas onde vídeo sem fio é aceitável | Mobilidade | Miracast/HDMI wireless com modo de baixa latência. |
Ambiente padronizado e aquisição de novos projetores | Compatibilidade | Modelos com EDID/ELD completo e declaração de suporte a Windows on ARM. |
Perguntas frequentes
O cabo pode ser o culpado?
Se o cabo/adaptador anuncia “USB‑C → HDMI (4K, com áudio)” e funciona em um PC x64 com o mesmo projetor, o problema não é o cabo. O gargalo está na negociação do áudio na pilha ARM. Preciso de “driver do projetor” no Windows?
Na maioria dos casos, monitores/projetores HDMI funcionam com drivers genéricos baseados em EDID. Contudo, quando a detecção de áudio depende de componentes que não estão presentes (ou não estão compilados para ARM64), o endpoint HDMI de áudio não é criado. É esse o caso prático observado com o GP100. Por que em x86/x64 funciona?
Porque existem drivers e componentes maduros para essa arquitetura; o áudio HDMI é negociado e exposto adequadamente. No ARM, faltando o componente equivalente, a negociação de áudio falha. Miracast tem atraso?
Sim, há latência adicional típica de transmissões sem fio. Para palestras e slides geralmente é imperceptível; para música ao vivo ou jogos, pode incomodar. Adaptadores com “extração de áudio” resolvem mesmo?
Quando o hub possui USB Audio e injeta o som no HDMI, a saída de áudio passa a ser o próprio hub (classe USB), e não o sink HDMI. Isso contorna a dependência do driver ausente na cadeia HDMI do projetor.
Checklist final de resolução
- Confirme que o cabo/adaptador suporta vídeo + áudio.
- Teste o GP100 em um PC x64 para controle.
- Em ARM, não apareceu “Áudio digital (HDMI)” na Surface? Trate como limitação de driver.
- Escolha uma das alternativas: P2, Bluetooth, dock com USB Audio ou projeção sem fio.
- Se a sala for crítica, avalie trocar o projetor por um modelo com suporte/EDID adequado para ARM.
Resumo objetivo (TL;DR)
A Surface Pro X depende de drivers ARM64 que o projetor BenQ GP100 não fornece. Sem esse driver, o Windows reconhece apenas o canal de vídeo HDMI; o canal de áudio permanece indisponível. Substitua o método de áudio, use um adaptador com conversão própria ou escolha um projetor compatível.
Modelo de laudo para registro interno
Ambiente: Surface Pro X (Windows on ARM, atualizado), cabo USB‑C → HDMI (4K, áudio), projetor BenQ GP100.
Sintoma: Vídeo OK; ausência de dispositivo de saída “HDMI/Display Audio” em Configurações > Som.
Comparativo: Em notebook x64, com o mesmo cabo e projetor, áudio HDMI OK.
Análise: Falta de driver/compatibilidade ARM para exposição do endpoint de áudio no handshake EDID/ELD.
Ação: ( ) P2 ( ) Bluetooth ( ) Dock USB‑C com USB Audio ( ) Miracast ( ) Substituição do projetor.
Resultado: _
Responsável/Técnico: _
Data: //