¿Qué versión de scrcpy es compatible con el modo OTG?
Parece que la versión 1.24 es cuando se hizo disponible, pero probablemente se prefiere la última versión de scrcpy
.
Desde: https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369369005
¿Cómo funciona el modo OTG de scrcpy?
Desde: https://github.com/Genymobile/scrcpy/issues/3662#issuecomment-1374404072
No, los eventos HID se generan en eventos de mouse recibidos por SDL desde X11/Wayland/…
Por lo tanto, se requiere un entorno de escritorio para su funcionamiento.
Adicionalmente,
Desde: https://github.com/Genymobile/scrcpy/issues/4341#issuecomment-1754765403
Scrcpy utiliza HID sobre Accesorio Abierto de Android, por lo que no hay forma de que funcione en iPhone.
Algunos detalles adicionales se encuentran en los documentos de HID-OTG:
https://github.com/Genymobile/scrcpy/blob/master/doc/hid-otg.md
Tenga en cuenta que Windows puede requerir ciertas configuraciones de controladores USB
Como se menciona en: https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369295011 y https://github.com/Genymobile/scrcpy/issues/3654#issuecomment-1369372860
En resumen, es posible que necesite desinstalar otros controladores USB del fabricante y instalar el paquete de controladores USB de Google.
¿Qué pasa con la duplicación de pantalla sin modo desarrollador
?
La duplicación de pantalla requiere que se habilite el modo desarrollador
como scrcpy
:
La aplicación ejecuta un servidor en el dispositivo. El cliente y el servidor se comunican a través de un socket sobre un túnel adb.
El servidor transmite un video H.264 de la pantalla del dispositivo. El cliente decodifica los cuadros de video y los muestra.
Desde la publicación en el blog de los autores: https://blog.rom1v.com/2018/03/introducing-scrcpy/
Sin tener habilitado el modo desarrollador
, la PC no puede copiar el binario del servidor de video al dispositivo Android.
Más detalles en la página de desarrollador de scrcpy
Entonces, ¿qué significa esto para dispositivos con pantallas rotas?
Si puede hacer que el dispositivo Android se conecte a través de USB (es decir, problemas de controladores con Windows), es posible que pueda usar scrcpy --otg
para ingresar el pin / habilitar modo desarrollador
. Si solo las pantallas táctiles capacitivas de la pantalla están dañadas y puede ver lo que se está habilitando, tendrá una mejor oportunidad, pero si la pantalla está completamente rota, es el mismo problema que conectar un teclado/ratón ya que no podrá ver lo que está sucediendo.
1 votos
@MorrisonChang así que scrcpy emula HID. una pregunta queda, ¿podemos usarlo para reflejar la pantalla sin depuración USB? o incluso mejor, ¿para habilitar la depuración USB? porque en dispositivos Android adb con OTG a mi entender no es posible al mismo tiempo
1 votos
No estoy seguro si comentaste en la publicación correcta, pero Morrison Chang no recibirá la notificación de tu comentario en tu propia publicación.