Tecnicamente, não há "cabos OTG". Há cabos com plugue "micro-A" para o tipo B e plugues "micro-B" para plugues Tipo-A. O único "cabo OTG" é aquele com "micro-A" em uma extremidade e "micro-B" em outra. Mas existem "dispositivos OTG". Na variante simplista mais aceita pelo setor do OTG, o papel funcional do dispositivo OTG é definido pelo status do quinto pino em microconectores, chamado pino de ID.
Um "dispositivo OTG" compatível com USB deve ter o chamado receptáculo "micro-AB". Este receptáculo pode acomodar os dois tipos de "micro" plugs, o semi-arredondado "micro-B" e o quadrado "micro-A".
Para que um gadget do OTG seja um dispositivo , ele deve ser conectado com o plugue "micro-B" e a outra extremidade (plugue padrão Tipo A) na porta do host do PC. No plugue "micro-B", o pino de ID está flutuando , conectado em nenhum lugar. O sistema OTG detecta isso e se configura como um dispositivo, MTV / PTP ou armazenamento em massa. Em seguida, ele verá VBUS = 5V e tentará se conectar ao host PC como um dispositivo.
Para que o gadget do OTG se torne um host USB , é necessário um tipo de plugue "micro-A", em que o pino de ID é aterrado . O gadget detecta o pino aterrado e se configura como host USB. Nesta função, o gadget deve adquirir o VBUS com energia suficiente para operar dispositivos USB externos. Esse poder vem da bateria interna do gadget e, portanto, tem um recurso limitado.
Agora, nem todos os dispositivos portáteis querem que os usuários drenem suas baterias com dispositivos externos de armazenamento em massa. Assim, os fabricantes de telefones usam apenas os tipos de receptáculos "micro-B" (meio arredondados) em seus dispositivos. Portanto, formalmente, esse tipo de dispositivo não deve ser usado como host, porque o receptáculo "micro-B" não pode acomodar o plugue "micro-A".
No entanto, a porta micro-B ainda é freqüentemente projetada para diagnóstico, depuração e atualização de firmware. Em muitos casos, a porta pode ser usada no modo host, com um hub conectado a ela, com um teclado e mouse para controlar UEFI / BIOS e com uma unidade flash que pode conter nova imagem do sistema. Mas isso não é para o usuário comum.
Para manter a funcionalidade do host, a indústria asiática inventou um "adaptador OTG" formalmente ilegal. Este é um cabo curto com plugue micro-B em uma extremidade e receptáculo Tipo-A na outra. No entanto, ao contrário do plugue micro-B normal, esse "adaptador" tem o pino de identificação aterrado no overmold do cabo. Nesse caso, esse adaptador faz com que o gadget altere sua função para o modo HOST e a extremidade do tipo A atua como um host de PC, obtendo o VBUS. Como resultado, um pen drive pode ser conectado e o gadget deve reconhecê-lo.
Agora, para responder à pergunta qual cabo funciona como mudança de papel, e qual não, você precisa verificar o status do pino de ID no conector de alguma forma.
Como alternativa, você pode pegar um cabo com o plugue do tipo micro-A e arquivar os dois cantos do revestimento de metal, para torná-lo em formato micro-B, para que ele se encaixe no receptáculo micro-B.