ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

scrcpy 实战:1 秒把手机投屏到电脑,键盘鼠标全接管

2026/8/23 13:13:14 拓冰建站 浏览量
scrcpy 实战:1 秒把手机投屏到电脑,键盘鼠标全接管 scrcpy 实战1 秒把手机投屏到电脑键盘鼠标全接管【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy不装 App 不 Root1 秒出画面想让电脑看到手机屏幕、还能用键盘鼠标反向操作scrcpy 投屏从启动到出第一帧只要约 1 秒。官方口径的投屏延迟是 35~70ms帧率 30~120fps看设备Linux、Windows、macOS 三个平台全支持。手机端不装任何 App不 root没账号没广告关掉之后设备上不留东西。最小组装路径装好 scrcpy 之后终端里执行scrcpyUSB 线插好、手机端开过 USB 调试窗口就出来了鼠标当手指键盘当手机键盘。Linux 用系统包管理器一条命令装完Windows 和 macOS 下官方预编译包解压即用。想自己编译的话clone 仓库 https://gitcode.com/GitHub_Trending/sc/scrcpy 再跑./gradlew build。三个拿来就用配方配方 1投屏但让手机息屏省电还防偷窥在终端执行scrcpy -S-S对应--turn-screen-off手机直接黑屏电脑上照常投屏。开会演示时手机放桌上不会亮屏抢注意力耗电也明显降下来。配方 2边用边把屏幕存成 MP4scrcpy -r demo.mp4录制发生在设备端文件质量不受电脑网速和线材影响。录一段操作过程发给同事比打字描述省得多。配方 3拔掉数据线无线投屏先用 USB 连一次然后执行IP 换成手机实际地址adb tcpip 5555 adb connect 192.168.1.50:5555 scrcpy手机和电脑在同一局域网即可最后一行还是那个 scrcpy。之后想投屏不用找线人离开办公桌也能远程点手机。调参速查参数作用一句话建议-m 1024限制投屏分辨率一卡先降它性价比最高的一档-b 4M设置比特率网络差就调低拿画质换流畅--max-fps 30限制帧率日常 30 够用打游戏再上 60--keyboarduhid-K模拟物理键盘某些 App 检测有没有外接键盘时加上--new-display1920x1080建一个虚拟屏幕手机多出一个独立屏区不占主屏多数人没试过把手机变成电脑摄像头Linux 用户可以用 V4L2 把手机摄像头镜像成电脑摄像头scrcpy --video-sourcecamera --camera-size1920x1080 --v4l2-sink/dev/video2 --no-playback跑完之后OBS、视频会议软件里会多出一路摄像头画面就是手机拍的。手机摄像头的画质普遍吊打笔记本自带摄像头而且能随便挪机位这是它最被低估的用法。故障急救终端提示找不到设备、窗口出不来→ 第一反应重新插拔 USBadb devices看手机在不在列表里。还在的话执行adb kill-server adb start-server把 adb 服务重启一遍。兜底方案换根数据线不少线只能充电传不了数据这个坑我一般先怀疑线。画面出来了但键盘鼠标点不动小米等机型常见报错含 INJECT_EVENTS→ 第一反应进开发者选项把USB 调试安全设置这项也打开重启一次手机。兜底方案加--keyboarduhid和--mouseuhid走物理输入模拟绕开这个权限。无线投屏连着连着就掉→ 第一反应确认两端在同一个 5GHz 网络重新adb connect一次。兜底方案回退到 USB 线无线链路稳不稳基本由路由器决定别跟它死磕。往深里走app/src/客户端 C 语言实现想看画面帧怎么解码、怎么画进窗口去这里。server/src/main/java/com/genymobile/scrcpy/被推到手机上跑的那个小程序屏幕抓取和编码逻辑在这里。doc/完整文档目录键盘映射和连接方式两个最常被问的点从 doc/keyboard.md 和 doc/connection.md 开始看。现在就试一把scrcpy 和手机的关系就是借画面不留痕。打开终端输入scrcpy大概 1 秒后你的手机第一帧就在眼前了。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考