手机画面接到电脑上看,还要能反向操作,常见办法是装一堆投屏软件,然后忍受广告和画质压缩。scrcpy 走的是系统自带通道:通过 ADB 抓屏,画面在电脑端解码显示,键盘鼠标操作再送回手机。设备上不装任何东西,拔了线不留残留。
![]()
设备端的三步准备
第一步打开开发者选项,在「关于手机」里连点版本号七次。第二步进开发者选项,打开「USB 调试」。第三步用数据线连电脑,手机上会弹出授权框,勾选「始终允许」再确认。
小米等机型如果出现注入输入事件的权限报错,需要额外打开「USB 调试(安全设置)」。这一项和普通 USB 调试不是同一个开关,开完要重启手机一次才生效。
系统门槛不高,Android 5.0 起就能跑。想让声音也一起转发,设备要 Android 11 以上。
有线、无线与 OTG 三条连接路
有线延迟最低,插上跑一条 scrcpy 就能看到画面,第一帧大约一秒出来。默认分辨率跟着设备走,1080p 起步,帧率能到 30 至 120,延迟落在 35 到 70 毫秒之间。
![]()
无线要先配对。设备用 USB 连着电脑时执行带 --tcpip 的命令,程序会找到手机 IP 并开启 TCP/IP 模式。已经知道地址就把地址写进 --tcpip 参数,冒号后面跟端口,默认 5555。想强制重连,在地址前加一个加号。Android 11 之后系统自带无线调试配对,数据线这一步也能省掉。
同时插着几台设备时,用 --serial 指定序列号,-d 只挑 USB 那台,-e 只挑走网络的那台,也可以先把序列号写进环境变量。
OTG 是另一类用法:手机当主机,电脑的键盘鼠标通过 USB 直接注入,不需要 USB 调试。设备没开调试、或者只想用键鼠玩手游,走这条路更合适。
键鼠映射与录制
快捷键的修饰键默认是左 Alt 或左 Super。退出用 MOD 加 q,全屏用 MOD 加 f,窗口缩成一比一像素对应是 MOD 加 g,去掉黑边是 MOD 加 w。鼠标中键等于 HOME,右键等于返回;MOD 加 o 关掉手机屏幕但保持镜像,MOD 加 n 拉下通知栏,MOD 加 p 相当于按电源键。修饰键不合手可以改,比如换成右 Ctrl。
![]()
想让游戏把键鼠当成真设备,把输入方式切到 uhid,键盘与鼠标都能模拟成物理外设,手柄也在支持范围内。
录制只需要一个参数:--record 后面跟文件名,扩展名决定容器,MP4 与 MKV 都认。时间戳在设备侧打,录出来的文件不受网络抖动影响,比在电脑上截窗口稳得多。只要声音就把画面关掉,音频编码能选 opus 或 aac,也能存 flac 与原始 PCM。
画质、帧率与延迟的取舍
旧机器解码吃力,先把分辨率降下来,-m1024 这种写法最省事,画质损失在电脑屏幕上不算明显。要压带宽就限帧率,或者把码率写成 2M。编码器默认 h264,设备支持的话换成 h265 能在同样码率下更清楚,av1 与 vp8、vp9 也在可选范围内。
想边充边挂机,加 --stay-awake 让屏幕不休眠;想省电就让画面只出现在电脑上、手机屏保持熄灭,--turn-screen-off 配合 --stay-awake 正好。
Linux 上还能把画面输出到一个视频设备节点,会议软件里就多出一个摄像头;相机镜像从 Android 12 起支持,可以把手机后摄当成电脑摄像头用。
还有两个不常用但省事的能力。双向复制粘贴,电脑上复制的文字能直接粘进手机输入框;虚拟显示可以在手机主屏之外再开一块屏幕,只把指定应用丢进去,主屏该干嘛干嘛。
版本停在 v5.0.1,10 月 8 日发布,仓库十五万星,协议 Apache-2.0。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
