Windows 10's new Android screen mirroring feature works with just a handful of phones and PCs. So you can mirror almost any screen of an Android phone on your Windows PC, Mac or Linux system and control it with your mouse and keyboard.
The options: scrcpy, AirMirror, and Vysor
We recommend scrcpy. It's a free open source solution for flipping and controlling your Android screen on your desktop. Compared to Windows, there's only one catch: you need to connect your phone to your PC with a USB cable to mirror it. It was created by the developers of Genymotion, an Android emulator.
If you are interested only in a wireless connection, we recommend AirMirror from AirDroid instead. Again, there is a catch: If your phone is not rooted, you need to jump through some tires with a USB cable. You must also repeat this process each time you restart your phone.
There's also Vysor, which is a bit more user-friendly ̵
Historically, the use of Miracast to wirelessly stream the display of an Android device to a Windows PC has also been highlighted. However, Miracast support is no longer widely used on new Android devices, and Miracast only allows viewing and not remote control.
To mirror your screen with the screen Scrcpy of the phone. For Windows PCs, scroll to the Windows Download link and download either the scrcpy-win64 link for 64-bit versions of Windows or the scrcpy-win32 app for 32-bit versions of Windows.
Extract the contents of the archive to a folder on your computer. To run scrcpy, just double-click the scrcpy.exe file. However, if you run it without an Android phone connected to your PC, only an error message will be displayed. (This file will be displayed as "scrcpy" if you have hidden file extensions.)
Now prepare your Android phone. You must access the Developer Options and enable the USB debugging mode before you can connect it to your computer with a USB cable. In summary, go to Settings> About Phone, tap Build Number seven times, tap Settings> Developer Options and turn on USB Debugging.
Once you've done this, connect your Android phone to your computer.
RELATED: Access Developer Options and Enable USB Debugging on Android
Double-Click To the scrcpy.exe file to run it. First, the confirmation "Allow USB debugging?" Appears on your phone. Displayed. You must agree to the message on your phone to allow this.
After that everything should work normally. The screen of your Android phone will appear in a window on your desktop. Use mouse and keyboard for control.
When you're done, just unplug the USB cable. To restart mirroring in the future, simply connect your phone to your computer with a USB cable and run the scrcpy.exe file again.
This open source solution uses Google's adb command, but includes a built-in copy of adb. No configuration was required for us – enabling USB debugging was all it took.
Thanks OMG! Ubuntu! to highlight scrcpy as a solution for mirroring Android on your Ubuntu desktop. However, it is so much more flexible: it also works on Windows PCs.