Cómo ver la pantalla del móvil y controlarlo desde el ordenador

En estos tiempos «extraños» en los que nos vemos obligados a dar clases «online» y debido a la naturaleza de mis asignaturas me gustaría mostrar a mis alumnos no sólo mi escritorio y los programas sobre los que enseño, pizarras y videoconferencias: yo necesito que «vean» con calidad como manejo «apps» desde mi móvil. Y no digamos si hacemos prácticas de desarrollo sobre Android.

Scrcpy (Screen Copy) es una herramienta Opensource que nos va a permitir conectar nuestro Smartphone vía USB y mostrar la pantalla en el escritorio e incluso controlar el sistema mediante el teclado, el ratón o la pantalla táctil de nuestro portablet. Y sin tener que instalar nada en el móvil!

Esta herramienta es multiplataforma. Se encuentra disponible para Linux, Windows y macOS.

Paso 1: Instalar el software

Para Windows, descárgate el paquete ZIP y descomprime:
scrcpy-win64-v1.12.1.zip
(SHA-256: 57d34b6d16cfd9fe169bc37c4df58ebd256d05c1ea3febc63d9cb0a027ab47c9)

Para Ubuntu, abre un terminal y como administrador ejecuta las órdenes:

sudo apt install snapd
snap install scrcpy

Paso 2: Habilitar las funciones de desarrollador de tu teléfono

Para habilitar las opciones de desarrollador, en Android, debéis seguir los siguientes pasos:

  • Abre la aplicación de Ajustes o Configuración de tu móvil.
  • Dirígete al apartado información del teléfono.
  • Busca la sección llamada número de compilación.
  • Pulsa siete veces seguidas sobre el número de compilación, hasta que un aviso te indique que las opciones de desarrolladores se han activado.

Si vuestro smartphone es un Xiaomi:

  • Abre la aplicación de Ajustes o Configuración de tu móvil.
  • Dirígete al apartado información del teléfono.
  • Busca la sección llamada  Versión MIUI .
  • Pulsa siete veces seguidas sobre esta opción, hasta que un aviso te indique que las opciones de desarrolladores se han activado.

Una vez hecho ésto, tendremos una opción llamada «Opciones de desarrollo» (en Xiaomi la encontraréis en Ajustes -> Ajustes adicionales) en la que deberemos habilitar «Opciones de desarrollador«.

Paso 3: Conectar el móvil por USB y ejecutar «scrcpy»

Una vez instalado, ya podemos conectar nuestro smartphone al ordenador mediante el cable USB y abrir scrcpy desde un terminal. Todo lo que vayamos haciendo en nuestro smartphone se irá mostrando en una ventana flotante de nuestro escritorio, que podremos «grabar» o «emitir» en nuestras videoconferencias, y controlarlo con el ratón y/o el teclado.

Para terminar, si queréis, podéis instalar un acceso directo para evitar tener que abrir un terminal y poder iniciar scrcpy desde el menú de aplicaciones de Ubuntu.

Características «extra» (ver documentación)

  • Cambio en la resolución de la pantalla mostrada (por ejemplo de 1920×1080 a 1024×756)
  • Cambio de bit-rate
  • Cambio de la frecuencia de captura de la pantalla (fps)
  • Recortar para mostrar sólo una parte de la pantalla
  • Grabación en .mp4 o .mkv
  • Conexión a través de WiFi
  • Conexión de múltiples dispositivos
  • Tunelización SSH
  • Personalización de la ventana mostrada (título, posición, fullscreen…)
  • Control de rotación
  • Subida de archivos y paquetes .apk
  • Portapapeles cruzado
  • Envío de audio (sólo en Linux)
  • Atajos de teclado