I want my Android phone to recognize my PC as its external display (psuedo/fake or virtual displays) via USB connection (USB-C - USB-A cable or TCP connection) without using any USB to HDMI dongles or WiFi display like Miracast either.

I think I need to find or write the app/software or driver on PC side which have USB protocol like any real USB-C to HDMI display to communicate with the phone. Do you have any suggestion or guidelines?


  • If you just want to mirror your screen to your PC, maybe take a look at my list of ADB Programs for your computer. Some of them even allow you to control your device that way via mouse and keyboard on your PC. And as there's a thing like "wireless ADB", you would need the USB cable only once to enable the connection from your PC (or not even that if your device is rooted).
    – Izzy
    Commented Jul 23, 2023 at 20:56
  • Reposted on Super User and Software Recommendations
    – Andrew T.
    Commented Jul 24, 2023 at 1:40
  • you could try the cast feature in android
    – geek
    Commented Jul 25, 2023 at 6:48

1 Answer 1


scrcpy should work. Bonus is you can control your phone from your PC. From the project README:

This application mirrors Android devices (video and audio) connected via USB or over TCP/IP, and allows to control the device with the keyboard and the mouse of the computer. It does not require any root access. It works on Linux, Windows and macOS.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.