Surface Pro X sem áudio via HDMI com BenQ GP100 (Windows on ARM): diagnóstico completo e soluções

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.

Índice

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

  1. 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”.
  2. Teste as duas portas USB‑C da Surface e reinicie a máquina após o primeiro teste.
  3. Confirme o cabo/adaptador: deve declarar “USB‑C → HDMI, 4K, com áudio”.
  4. No Gerenciador de Dispositivos, veja em Controladores de som, vídeo e jogos se existe um “Display Audio” ativo, sem alerta.
  5. 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óteseResultadoObservações práticas
Testar ambas as portas USB‑C da SurfaceSem áudioElimina defeito físico na porta.
Verificar descrição do cabo “USB‑C → HDMI (4K, áudio)”Compatível em teseCabo suporta vídeo+áudio; problema não é o acessório.
Procurar driver/firmware ARM no site da BenQInexistenteConfirma falta de suporte oficial.
Contatar suporte BenQResposta: “não compatível com ARM”Sem previsão de driver.
Pergunta à Microsoft sobre driver genéricoNegadoFabricante do projetor deve fornecer o driver.
Testar o projetor em outro PC/Surface x64Áudio OKReforç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

  1. 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.
  2. 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.
  3. 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).
  4. 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.
  5. 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 &gt; Sistema &gt; 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 &gt; Bluetooth e dispositivos</em> &gt; <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 &gt; Controladores de som</em> se surgiu um “USB Audio Device”.</li>
  <li>Em <em>Som &gt; 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 &gt; Sistema &gt; 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 &gt; Som &gt; 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 &gt; 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 &gt; 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árioMetaRecomendação
Reunião agora e sem som no HDMISom imediatoUse P2 para caixa/linha do projetor ou Bluetooth.
Apresentações recorrentes na Surface Pro XEstabilidadeAdquira hub USB‑C com “USB Audio + HDMI with audio” testado em ARM.
Salas onde vídeo sem fio é aceitávelMobilidadeMiracast/HDMI wireless com modo de baixa latência.
Ambiente padronizado e aquisição de novos projetoresCompatibilidadeModelos 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: //
Índice