How to mirror and control Android phones on any Windows PC : Windows 10’s new Android screen mirroring feature is only available for a handful of phones and PCs. Here’s how you can mirror any Android phone screen to a Windows PC, Mac or Linux system – and control it with the mouse and keyboard.
The Options: scrcpy, AirMirror, and Vysor
We recommend using scrcpy. It is a free, open source solution for mirroring and controlling Android screens on your desktop. Compared to the Windows feature, there is only one problem: you must use a USB cable to connect your phone to your PC to mirror it. It was created by the developer behind the Android emulator Genymotion.
If you are just wireless, we recommend using AirDroid’s AirMirror. There is also a problem here: if your phone is not rooted, you will have to skip some hoops with a USB cable. This process needs to be repeated each time you restart your phone.
There is also Vysor, which is a more user friendly – but wireless access and high quality images will require payment.
We also emphasize the use of Miracast to wirelessly transfer the display of Android devices to Windows PCs. However, Miracast support is no longer popular on new Android devices, Miracast only allows viewing – not remote control.
How to Mirror Your Screen With Phone’s Screen scrcpy
You can download scrcpy from GitHub. For Windows PCs, scroll down to the Windows download link and download the scrcpy-win64 link for 64-bit versions of Windows or the scrcpy-win32 app for 32-bit versions of Windows.
Extract the archived content to a folder on your computer. To run scrcpy, just double-click on the scrcpy.exe file. However, if you run it without an Android phone connected to your PC, you will receive an error message. (If you hide the file extension, this file will appear as “scrcpy”.)
Now, prepare your Android phone. Before connecting your computer to your computer with a USB cable, you need to access the developer options and enable USB debugging mode. In summary, you will go to Settings > About Phone, click on “Built-in Number” seven times, then go to Settings > Developer Options and enable “USB Debugging”.
When you’re done, connect your Android phone to your computer.
Double-click the scrcpy.exe file to run it. You will first see “Allow USB debugging?” on your phone – you must agree to the message on your phone to allow it.
Everything should work after you have it. Your Android phone screen will appear in a window on your desktop. Use the mouse and keyboard to control it.
Once done, simply unplug the USB cable. To start mirroring again 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 it bundles the built-in copy of adb. It didn’t configure the configuration we needed – just enable USB debugging.
Thanks OMG! Ubuntu! Used to highlight scrcpy as a solution for mirroring Android to Ubuntu desktops. However, it is more flexible than this: it works fine on Windows PCs.