Le contexte :
J'ai récemment entendu parler des câbles USB OTG qui peuvent être utilisés pour connecter des périphériques aux appareils Android. J'ai eu l'idée d'utiliser un appareil Android avec un lecteur de code-barres USB connecté (qui agit essentiellement comme un clavier) et une application développée en interne, pour la gestion des stocks dans un entrepôt.
La première étape consistait à acheter le câble OTG. La seconde était de commencer à tester les périphériques connectés à nos appareils Android existants.
Le problème :
Lorsque je connecte un périphérique USB à un Huawei Y201 Pro (4.0), il n'y a aucun retour de l'appareil. Pas d'erreur, pas de réponse de l'entrée, rien.
Lorsque je connecte la souris à un Galaxy S II, il reconnaît le câble usb, un curseur apparaît à l'écran et tout fonctionne parfaitement. Cependant, lorsque je connecte un clavier (j'en ai essayé environ 5 jusqu'à présent), une notification indique que le câble a été connecté mais juste après, il indique qu'aucun périphérique n'est connecté.
Ma question :
Y a-t-il quelque chose qui m'échappe pour que cela fonctionne ?
Si ce n'est pas le cas, quelques questions secondaires de suivi : Quels sont les éléments à prendre en compte pour que cette idée fonctionne ? Cette connectivité dépend-elle davantage de l'appareil Android ? De la version du système d'exploitation ? Du périphérique ?