Tenho um pedaço de hardware, uma Fonte de Alimentação Programável GW Instek, que se conecta via USB e deve ser exposta como uma porta serial. No entanto, quando a conecto a um PC Win11, ela é exibida como um dispositivo libusb/WinUSB, como visto no Gerenciador de Dispositivos:
Depois de algumas pesquisas na web, tentei instalar um driver FTDI e um driver WCH , ambos instalados com sucesso, mas não fizeram nenhuma diferença. Também tentei atualizar os drivers manualmente e pelo Windows Update, com uma falta de sucesso semelhante.
Conectando o mesmo dispositivo a um PC com Windows 10, obtenho a porta COM corretamente, então sei que não é um problema com a fonte de alimentação:
Alguém pode sugerir quais devem ser meus próximos passos?
Tentei entrar em contato com o suporte da GW Instek há alguns dias, mas não obtive resposta.
O Albatross , o Cebra , o Sync Braille e o HandyTech parecem ser displays Braille de fornecedores diferentes.
Meu palpite é que alguém criou um driver de display Braille "universal" e, em vez de se dar ao trabalho de fazer com que ele identificasse exatamente os dispositivos com os quais o driver funciona, configurou o driver para assumir o controle de todos os adaptadores USB para serial que ele pode ver. Isso pode ser útil para alguém com problemas de visão, mas é bem desagradável se você precisa de um adaptador USB para serial para alguma outra finalidade ou apenas tem um dispositivo que tem um chip USB para serial integrado.
Se não houver necessidade de um display Braille naquele computador, você deve clicar com o botão direito do mouse no nome do dispositivo "LibUSB-1.0: Albatross..." no Gerenciador de Dispositivos e selecionar "Desinstalar Driver". Se ele perguntar se você quer ou não excluir o driver, responda Sim.
O primeiro capítulo desta página é sobre um driver diferente, mas inclui imagens do processo de remoção.
Aparentemente, após remover o driver, você também pode precisar remover as informações em cache do dispositivo. Isso requer alguma edição do registro:
Infelizmente, parece que se livrar completamente de um driver WinUSB indesejado pode ser difícil: há muitos resultados se você pesquisar no Google por "remover driver winusb".
Em seguida, conecte a PSU programável e veja se o driver USB para serial apropriado agora consegue assumir o controle da porta e fazê-la aparecer como uma porta COM comum.
Se você realmente precisa da PSU programável e de um display Braille conectados ao mesmo computador ao mesmo tempo, você pode ter um problema.
Consegui resolver isso usando a ferramenta USB Driver Tool do SysProg .
Executei a ferramenta como administrador, selecionei o dispositivo libUSB e usei o botão "instalar driver" para instalar um driver do conversor serial.