Table of Contents
Screen mirroring
Screen mirroring uses ADB to show the phone's display on your PC and allowing you to interact with it using your keyboard and mouse.
This guide will use Scrcpy.
Installation
Make sure that you have ADB installed and setup, see the Setting up ADB page for details.
Windows
See the Scrcpy install page here: https://github.com/Genymobile/scrcpy/blob/master/doc/windows.md
WinGet
From a Terminal:
winget install --exact Genymobile.scrcpy
Mac
See the Scrcpy install page here: https://github.com/Genymobile/scrcpy/blob/master/doc/macos.md
Brew
From the Terminal:
brew install scrcpy
Linux
See the Scrcpy install page here: https://github.com/Genymobile/scrcpy/blob/master/doc/linux.md
Download from your package manager, on most distros this will be simply scrcpy. However on Fedora it is only available through copr, and on Debian based distros you will need to use the install script (see the scrcpy page).
Usage
Plug the phone into your PC.
From a Terminal run the command:
scrcpy
Scrcpy will attempt to initiate a handshake and if successful the phone screen should simply pop up. If it does not work, make sure to check over the Setting up ADB page and see if you missed any parts.