
scrcpy v4.1
Exiba e controle seu dispositivo Android
Este repositório GitHub (https://github.com/Genymobile/scrcpy) é a única fonte oficial do projeto. Não baixe versões de sites aleatórios, mesmo que o nome deles contenha scrcpy.
scrcpy (v4.0)
pronunciado "screen copy"
Este aplicativo espelha dispositivos Android (vídeo e áudio) conectados via USB ou TCP/IP e permite controle usando o teclado e mouse do computador. Não requer acesso root ou um aplicativo instalado no dispositivo. Funciona em Linux, Windows e macOS.

Ele se concentra em:
- leveza: nativo, exibe apenas a tela do dispositivo
- desempenho: 30~120fps, dependendo do dispositivo
- qualidade: 1920×1080 ou superior
- baixa latência: 35~70ms
- tempo de inicialização baixo: ~1 segundo para exibir a primeira imagem
- não intrusivo: nada é deixado instalado no dispositivo Android
- benefícios para o usuário: sem conta, sem anúncios, sem necessidade de internet
- liberdade: software livre e de código aberto
Seus recursos incluem:
- encaminhamento de áudio (Android 11+)
- gravação
- tela virtual
- espelhamento com tela do dispositivo Android desligada
- copiar e colar em ambas as direções
- qualidade configurável
- espelhamento de câmera (Android 12+)
- espelhamento como webcam (V4L2) (somente Linux)
- simulação física de teclado e mouse (HID)
- suporte a gamepad
- modo OTG
- e mais…
Pré-requisitos
O dispositivo Android requer pelo menos a API 21 (Android 5.0).
O encaminhamento de áudio é suportado para API >= 30 (Android 11+).
Certifique-se de ter ativado a depuração USB em seu(s) dispositivo(s).
Em alguns dispositivos (especialmente Xiaomi), você pode receber o seguinte erro:
Injecting input events requires the caller (or the source of the instrumentation, if any) to have the INJECT_EVENTS permission.
Nesse caso, você precisa ativar uma opção adicional USB debugging (Security Settings) (este é um item diferente de USB debugging) para controlá-lo usando teclado e mouse. É necessário reiniciar o dispositivo depois que esta opção for configurada.
Observe que a depuração USB não é necessária para executar o scrcpy no modo OTG.
Obter o aplicativo
- Linux
- Windows (leia como executar)
- macOS
Dicas essenciais
- Reduzir a resolução pode melhorar muito o desempenho (
scrcpy -m1024) - Clique direito aciona
BACK - Clique do meio aciona
HOME - Alt+f alterna tela cheia
- Existem muitos outros atalhos
Exemplos de uso
Há muitas opções, documentadas em páginas separadas. Aqui estão alguns exemplos comuns.
-
Capture a tela em H.265 (melhor qualidade), limite o tamanho para 1920, limite a taxa de quadros para 60fps, desabilite o áudio e controle o dispositivo simulando um teclado físico:
scrcpy --video-codec=h265 --max-size=1920 --max-fps=60 --no-audio --keyboard=uhid scrcpy --video-codec=h265 -m1920 --max-fps=60 --no-audio -K # short version -
Inicie o VLC em uma nova tela virtual (separada da tela do dispositivo):
scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc -
Inicie o VLC em uma nova tela flex usando H.265 com taxa de bits de 16 Mbps, mantendo a tela ativa para que ela não desligue:
scrcpy --new-display -x --keep-active --start-app=org.videolan.vlc --video-codec=h265 -b16M -
Grave a câmera do dispositivo em H.265 a 1920x1080 (e microfone) em um arquivo MP4:
scrcpy --video-source=camera --video-codec=h265 --camera-size=1920x1080 --record=file.mp4 -
Capture a câmera frontal do dispositivo e a exponha como webcam no computador (no Linux):
scrcpy --video-source=camera --camera-size=1920x1080 --camera-facing=front --v4l2-sink=/dev/video2 --no-playback -
Controle o dispositivo sem espelhamento simulando um teclado e mouse físicos (depuração USB não necessária):
scrcpy --otg -
Controle o dispositivo usando gamepads conectados ao computador:
scrcpy --gamepad=uhid scrcpy -G # short version
Documentação do usuário
O aplicativo oferece muitos recursos e opções de configuração. Eles estão documentados nas seguintes páginas: