news.volyx.in

Scrcpy: Display and control your Android devices connected over USB or TCP/IP (github.com)

681 points by thunderbong · 1219 days ago · 143 comments on HN

Article summary

Scrcpy is an open-source application that allows users to display and control their Android devices connected over USB or TCP/IP. It does not require root access or an app installed on the device and works on Linux, Windows, and macOS. The application provides features such as audio forwarding, recording, virtual display, and mirroring with Android device screen off. It also supports gamepad control and can be used to install APKs that are unavailable for the device via the Play Store.

Main themes

  • Android device control
  • APK installation
  • Game automation
  • Screen mirroring
  • Device accessibility
  • Video streaming quality
  • USB debugging setup
  • Alternative screen mirroring tools

What commenters say

  • Using scrcpy to install APKs that are unavailable for the device via the Play Store is a useful feature, but it requires finding trustworthy APK sources.
  • Scrcpy can be used to automate mobile games by simulating keyboard and mouse inputs.
  • Some users have successfully used scrcpy to control devices with broken or dead screens, but it can be challenging to enable USB debugging.
  • There are alternative methods to achieve reverse scrcpy, such as using VNC server/client or other screen mirroring tools.
  • Scrcpy's ability to stream video from devices like the Quest 2 to a computer is a valuable feature.
  • The quality of scrcpy's video streaming is reportedly better than Chromecast's low fps.
  • Enabling USB debugging and setting up scrcpy before a device's screen dies can be a useful insurance policy.
  • TalkBack and other accessibility tooling can provide insight into how to control devices with dead screens.