Screen Control tab

This tab launches scrcpy (or your configured mirror executable from Preferences) to show and control the Android screen from your PC. You need a working ADB connection to the device: select the device in the main window top bar first when the UI asks for it.

End-to-end: start mirroring

  1. Select a device. Use the Device dropdown in the Screen Control panel (refresh with the ⟳ button if you plugged in a phone). If the list says “No device,” fix USB debugging / authorization, then refresh.
  2. Set quality.
    • Bit rate — video encoder bitrate (e.g. 8M–60M). Lower values if the mirror stutters on slow Wi‑Fi/USB or weak PCs.
    • Max size — longer edge in pixels (scrcpy --max-size). 1920 is sharp; try 1280 or 1024 if performance is poor.
    • Max FPS — cap frame rate (e.g. 60 or 30). Use 30 on low-end hardware.
  3. Optional behavior.
    • Window title — title of the scrcpy window. Must match if you use Embed in this tab on Windows (the app finds the window by title).
    • Forward audio — device audio on the PC; turn off for --no-audio if you want less load.
    • Stay awake (USB) — keeps the device awake while plugged in.
    • Turn device screen off — physical phone screen off while mirroring (saves OLED; mirror still shows in the window).
    • Fullscreen (separate) — full monitor; embedding is skipped. Exit with scrcpy shortcuts or stop from Adbnik.
    • Embed in this tab (Windows) — docks the mirror inside the right panel. Default off: a separate scrcpy window usually has better touch and gestures. Embedding uses Win32 SetParent and can break input on some setups.
    • Extra CLI — pass additional scrcpy flags (advanced).
    • Record to — optional path to .mp4/.mkv; browse with the folder button.
  4. Start. Click Start. scrcpy runs as a child process; status text at the bottom shows progress and errors.
  5. Stop. Click Stop in this tab, or use View → Stop screen mirror (Ctrl+Alt+F12 / Ctrl+Alt+End on Windows) so you can stop even when the mirror window has focus.

Right panel preview

When Embed is on and embedding succeeds, the mirror appears inside the large area on the right. If embedding fails, scrcpy still runs in its own window—use Stop here when finished. With Fullscreen or embed off, the right side may show hints until a preview is available.

ADB tools (left panel)

The ADB group uses the device selected in the main window top bar (not only the Screen Control dropdown—if a message says to pick a device “in the bar,” do that first).

ButtonMeaning
Restart serveradb kill-server then adb start-server — recovers flaky ADB on the PC.
Reconnectadb reconnect — retries connection (e.g. TCP devices).
Remountadb remount — often needs adb root first on many images.
Root / Unrootadb root / adb unroot where the device supports it.
Rebootadb reboot after confirmation.

Requirements

  • scrcpy on PATH or a full path in File → Preferences (same for a portable copy in your own folder).
  • adb the same way. Screen Control starts the server if needed and checks device state before launching scrcpy.
  • Step-by-step notes for PATH vs full paths vs a bundled tools folder: User guide → ADB and scrcpy on your PC.