J’utilise un Samsung Galaxy Note 8 avec Android 9 (On peut être obligé d’adapter la procédure en fonction de la version d’Android).
L’application gratuite open source Scrcpy permet d’afficher et de contrôler les appareils Android connecté en USB depuis Linux ou Windows.
Que l’on soit sous Linux ou Windows, le débogage USB doit être actif côté téléphone.
Installer Scrcpy sous Linux Mint
On peut installer Scrcpy depuis la logithèque.
Pour Windows on peut télécharger l’archive zip depuis Github :
https://github.com/Genymobile/scrcpy
Le débogage USB doit être actif côté téléphone
1 – Pour activer le mode développeur sur Android
Paramètres ==> À propos du téléphone ==> Informations sur le logiciel
Tapotez 7 fois sur « Numéro de version »
2 – Pour activer les options pour les développeurs sur le smartphone
Paramètres ==> Options de développement
Activez « Options de développement »
3 – Pour activer le débogage USB
Activez « Débogage USB »
Pour utiliser Scrcpy
- Votre smartphone doit être connecté en USB à votre PC.
- Autorisez votre ordinateur.
- Une fois l’installation terminée, lorsqu’on lance l’application scrcpy depuis un terminal, une fenêtre s’ouvre reprenant l’écran du smartphone qui est connecté en USB.
Capture d’écran sous Linux Mint
Raccourcis clavier
Des actions peuvent être effectuées sur la fenêtre scrcpy à l’aide de raccourcis clavier et souris.
[MOD] est le modificateur de raccourcis. Par défaut, c’est Alt (à gauche) ou Super (à gauche).
Dans mon cas sous linux Mint [MOD] est Alt (à gauche).
Il peut être modifié en utilisant : –shortcut-mod. Les clés possibles sont lctrl, rctrl, lalt, ralt, lsuper et rsuper. Par exemple:
# Utiliser RCtrl pour les raccourcis
scrcpy --shortcut-mod=rctrl
# Utilisez LCtrl+LAlt ou LSuper pour les raccourcis
scrcpy –shortcut-mod=lctrl+lalt,lsuper
Super est généralement la touche Windows ou Cmd.
Exemple :
Injecter le texte du presse-papier de l’ordinateur [MOD]+[Shift]+[v]
Plus d’informations sur les raccourcis clavier :
https://github.com/Genymobile/scrcpy/blob/master/doc/shortcuts.md