Il y a deux questions différentes ici
Échoue :
tablette - adaptateur Samsung - câble d'extension - dispositif OTG..... (Mais) cela fonctionne lorsqu'il est inséré entre une clé USB et un PC
-
Les appareils Android prennent en charge le mode hôte USB (host mode) (connexion d'un clavier ou d'une souris USB) ainsi que le mode périphérique USB (par exemple, vous pouvez le brancher sur un PC pour que le PC puisse accéder au stockage du téléphone)
-
Le câble OTG USB facilite le fonctionnement du périphérique connecté en mode hôte
-
Les PC fonctionnent toujours en mode hôte
Source: Quelle est la différence entre USB On-The-Go (OTG) et le mode hôte USB?
Ainsi, lorsque vous vous connectez à un PC à l'aide d'un câble d'extension, il n'y a aucun problème de détection par le PC qui est toujours en mode hôte.
Maintenant, en ce qui concerne l'aspect de pourquoi le câble d'extension casse l'OTG
D'un point de vue électrique, ce qui est bien expliqué ici
Pour éviter d'éventuels conflits quant à quel appareil est hôte et lequel est périphérique, l'attribution de l'appareil A ou B est déterminée par l'orientation du câble OTG. Ce câble détermine si la broche de signalisation du port dans lequel il est branché est laissée flottante ou est mise à la masse. L'appareil avec la broche de signalisation mise à la masse est désigné comme l'appareil A, ou hôte par défaut, et l'appareil avec la broche de signalisation flottante est désigné comme l'appareil B, ou périphérique par défaut.
En ajoutant un câble d'extension mâle-femelle USB-A 4 conducteurs au câble OTG, vous n'étendez pas ce mécanisme de détection de port à l'autre extrémité. Par conséquent, il échoue à détecter le périphérique connecté
Il vaut mieux acheter un câble OTG de 3 mètres plutôt que de tenter d'augmenter la longueur comme expérimenté
La charge fonctionnait, mais la tablette ne reconnaissait pas les périphériques OTG
Comme expliqué dans Alimenter une tablette Nexus 7 via le port USB tout en connectant simultanément un périphérique USB :
.... Bien que vous puissiez acheter divers types de câbles en "Y" prétendument permettant l'utilisation d'un périphérique externe (ou même de connecter un concentrateur USB pour utiliser plusieurs périphériques) tout en permettant simultanément de connecter un chargeur/alimentation, cela ne fonctionne pas avec une Nexus 7 standard.
(Emphase fournie)
Il s'agit d'une limitation du noyau et vous pouvez contourner cela en rootant et en flashant un kernel personnalisé comme expliqué dans l'article lié
Lecture complémentaire:
-
Normes USB on the go
-
De SE Electronics: Une tablette Android peut-elle servir de hôte USB et être chargée simultanément via un seul port?
2 votes
Je pense que vous pourriez avoir besoin de changer le noyau
0 votes
Je pense que tu as raison. J'espère que la prochaine étape sera moins effrayante que de rooter le N7, mais le rootage pourrait éventuellement devoir se produire. (Et je suis toujours perplexe face au mystère du câble d'extension.)