Vi muitas informações conflitantes ao tentar pesquisar no Google - pessoas alegando que fizeram isso com sucesso e outras alegando que é impossível.
Eu tenho um laptop com saída USB-C, mas ele não suporta Thunderbolt, DP-altmode ou HDMI-altmode.
Existe uma maneira de saída para um monitor HDMI através desta porta? Obviamente, ele não pode emitir sinal de vídeo direto, mas pensei que seria possível que o conteúdo da tela fosse enviado apenas como dados como qualquer outra transferência de dados e remontado ao HDMI pelo hub. Eu entendo que isso não seria uma ótima taxa de atualização devido à menor largura de banda da porta.
Se sim, o que devo procurar nas especificações dos hubs para comprar?
Eu me queimei comprando um hub que parecia reivindicar essa funcionalidade, mas não funcionou, e contatando o fabricante, eles disseram que funcionava apenas em portas DP USB-C (que eles não se preocuparam em mencionar em suas especificações).
Sim.
ExibirLink.
Não sei se existem outras marcas de unidades de processador gráfico USB, mas o DisplayLink é certamente popular. Observe que este é o Display Link , não o Display Port , eles são muito diferentes, apesar do nome e da função semelhantes. Existem docas e adaptadores USB-C com GPUs DisplayLink para permitir vídeo sobre o protocolo USB. Adaptadores/docks DisplayLink/qualquer coisa não funcionarão sem drivers, o que os torna exclusivos dos adaptadores DisplayPort. Como eles exigem drivers, isso significa que apenas alguns sistemas operacionais são suportados, em vez de trabalhar em coisas como um Nintendo Switch, onde não há capacidade de instalar drivers.
A maioria dos adaptadores de USB-C para HDMI depende do host para fornecer um sinal de vídeo DisplayPort à porta USB-C e o adaptador converte esse protocolo de vídeo DisplayPort no protocolo HDMI. O DisplayLink é uma fera diferente, pois é sua própria GPU, e é por isso que aparece como uma saída exclusiva nas configurações de exibição do sistema operacional. Você pode fazer com que seja uma extensão para a área de trabalho porque é uma GPU separada, um adaptador de protocolo não pode fazer isso.
Como você observou em outra resposta, um adaptador USB-A para HDMI funcionará e eles funcionam porque há uma GPU DisplayLink dentro. Isso não é tão diferente de qualquer adaptador USB-C com DisplayLink. O adaptador USB-A pode ser a opção mais barata por causa da economia de escala, como muitas coisas, eles são mais baratos às dúzias e os adaptadores USB-C não seriam tão populares. Pode haver alguns adaptadores HDMI DisplayLink mais capazes, especificamente para USB-C, que aproveitam a maior potência e largura de banda que o USB-C permite, eu não olhei suficientemente perto das ofertas de produtos para saber. O ponto é que você provavelmente não perderá o caminho de usar um adaptador USB-C para USB-A e conectar um cabo, dock ou adaptador DisplayLink.
Uma resposta tecnicamente correta (o melhor tipo) - consegui isso obtendo um adaptador USB-A para HDMI e conectando-o à porta de saída USB-A do hub USB-C cuja porta HDMI não funciona.