Skip to content

SCRCPY — Usage Guide

This guide covers how to use SCRCPY for mirroring and controlling your Android device.


Basic Usage

Start SCRCPY (USB)

Connect your device via USB and run:

scrcpy

Start SCRCPY (Wireless)

  1. Connect via USB first, then run:
scrcpy -e
  1. Or specify the device IP and port:
scrcpy --tcpip=192.168.1.100:5555

Common Command-Line Options

Option Description
-s <serial> Select device by serial number
-e Use TCP/IP (device must be connected via USB first)
--tcpip=<ip:port> Connect to device over TCP/IP
-m <max_size> Limit resolution (e.g., 1920)
-b <bitrate> Set video bitrate (e.g., 8M)
--no-audio Disable audio forwarding
--record <file.mp4> Record screen to file
--no-control Read-only mode (no input)
--turn-screen-off Mirror with device screen off

Keyboard Shortcuts

Shortcut Action
Ctrl + c Copy device clipboard to computer
Ctrl + v Paste computer clipboard to device
Ctrl + h Home button
Ctrl + b Back button
Ctrl + s App switch / Recent apps
Ctrl + m Menu button
Ctrl + p Power button
Ctrl + n Expand notification panel
Ctrl + Shift + n Collapse notification panel
Ctrl + o Rotate device screen
Ctrl + r Rotate app window
Ctrl + f Toggle fullscreen
Ctrl + g Resize window to 1:1
Ctrl + x Toggle device screen on/off
Ctrl + Right Volume up
Ctrl + Left Volume down

Mouse & Touch

Action Result
Left click Tap
Right click Back button
Middle click Home button
Scroll Scroll in app
Drag Swipe / scroll

Drag and Drop

  • Install APK: Drag an .apk file onto the SCRCPY window to install it
  • Push files: Drag files onto the window to copy them to the device

Recording

Record screen and audio to a file:

scrcpy --record=recording.mp4

Record without audio:

scrcpy --record=recording.mp4 --no-audio

Tips

Reduce latency

Use a shorter USB cable and avoid USB hubs when possible. Lower resolution can also improve performance.

Save battery

Use --turn-screen-off to mirror and control your device while the phone screen stays off.

Multiple devices

If multiple devices are connected, use scrcpy -s <serial> to select one. Run adb devices to see serial numbers.

Copy-paste

SCRCPY syncs clipboard bidirectionally. Copy on your computer and paste in an app on your device (and vice versa).


Troubleshooting

Issue Solution
Input lag Lower resolution with -m 1024 or reduce bitrate
Audio not working Ensure Android 11+ for audio forwarding
Wireless disconnects Keep device and computer on same Wi-Fi network
Window too large Use -m 1280 to limit max dimension