La documentation de scrcpy mentionne un mode OTG. Comment cela fonctionne-t-il sans adb et que peut-on faire avec ?
Réponse
Trop de publicités?Quelle est la version de scrcpy OTG mode supportée ?
Il semble que ce soit la version 1.24 qui ait été mise à disposition, mais la dernière version de scrcpy
est probablement préférable.
De : https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369369005
Comment fonctionne le mode OTG de scrcpy
De : https://github.com/Genymobile/scrcpy/issues/3662#issuecomment-1374404072
Non, les événements HID sont générés sur les événements souris reçus par SDL depuis X11/Wayland/
Un environnement de bureau est donc nécessaire pour fonctionner.
Vous trouverez plus de détails dans la documentation HID-OTG :
https://github.com/Genymobile/scrcpy/blob/master/doc/hid-otg.md
Attention, Windows peut nécessiter certaines configurations de pilotes USB.
Comme indiqué dans : https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369295011 y https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369372860
En résumé, il se peut que vous deviez désinstaller d'autres pilotes USB ODM et installer le paquet de pilotes USB de Google.
Qu'en est-il de la mise en miroir de l'affichage sans developer mode
?
Miroir d'affichage exige developer mode
à activer en tant que scrcpy
:
L'application exécute un serveur sur l'appareil. Le client et le serveur communiquent par l'intermédiaire d'une socket via un tunnel adb.
Le serveur diffuse une vidéo H.264 de l'écran de l'appareil. Le client décode les images vidéo et les affiche.
Extrait du billet de blog des auteurs : https://blog.rom1v.com/2018/03/introducing-scrcpy/
Sans developer mode
activée, le PC ne peut pas copier le binaire du serveur vidéo sur l'appareil Android.
Plus de détails sur la scrcpy page du développeur
Qu'est-ce que cela signifie pour les appareils dont l'écran est cassé ?
Si vous pouvez faire en sorte que l'appareil Android se connecte via USB (c'est-à-dire si vous avez des problèmes de pilote avec Windows), vous pourrez peut-être utiliser scrcpy --otg
pour entrer dans pin / enable developer mode
. Si les capteurs tactiles capacitifs de l'écran sont endommagés, vous aurez plus de chances de voir ce qui est activé, mais si l'écran est complètement cassé, le problème est le même que pour le branchement d'un clavier ou d'une souris, car vous ne pouvez pas voir ce qui se passe.