news 2026/8/27 12:31:24

免Root低延迟安卓投屏:QtScrcpy上手与进阶

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
免Root低延迟安卓投屏:QtScrcpy上手与进阶

免Root低延迟安卓投屏:QtScrcpy上手与进阶

【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy

周五晚上加班,手机塞在抽屉里震了半天,来电你没听见,也不想全程盯着它。把画面搬到电脑上是最直接的办法——QtScrcpy 就是这么一个免root投屏工具,插 USB 线或连 WiFi,手机画面直接出现在电脑窗口里,鼠标键盘接着操作。它基于开源项目 scrcpy(一个手机屏幕转发工具)用 C++ 和 Qt 重写,官方口径是 35~70ms 延迟、1 秒内出第一帧,Windows、macOS、Linux 三个平台都有预编译包。

它做什么、不做什么

两句话界定:它做的是低延迟屏幕镜像——手机画面实时显示在电脑窗口,键鼠反向控制手机。它不做文件管理、不做应用商店,界面上只有设备列表和画面窗口,所以很轻。

适合谁:想在大屏上玩手游的、开会演示需要把手机递来递去的、同时要盯好几台设备的。要求只有一个:安卓 5.0 及以上。

免root投屏:五分钟看到第一帧

  1. 下载对应平台的压缩包并解压,Windows 直接双击运行。
  2. 手机进 设置→关于手机,把版本号连点七下,解锁开发者选项。
  3. 开发者选项里打开 USB调试,小米等机型再勾选 USB调试(安全设置)。
  4. 数据线连电脑,手机弹窗点"允许",回程序里点"刷新设备"。
  5. 选中设备点"启动服务",约 1 秒后画面就出来了。

想长期无线用:点"获取设备IP"→"启动adbd"→填 IP 点"无线连接",之后拔线也能一直用,除非 adbd 被停掉。

低延迟屏幕镜像:把手机塞进电脑窗口

场景:手游开黑,小屏看不清;或者给同事演示,来回递手机太麻烦。

操作:鼠标点哪手机点哪,左键单击是触摸,右键双击是返回,中键单击是主页;Ctrl+f全屏,Ctrl+o让手机息屏但投屏保持。

效果:USB 下 35~70ms 延迟,1080P 画面跟手;窗口支持置顶,边看边干别的正合适。

把键盘变成游戏手柄

场景:玩《和平精英》手游,手指搓玻璃搓到酸,不如键盘鼠标舒服。

操作:界面下方点"刷新脚本"→选keymap目录里的gameforpeace.json→设备连上后点"应用脚本"→按~键进入映射模式,再按一次退回普通模式。

效果:WASD 走位、鼠标转视角开镜,像玩端游一样打手游。仓库自带几个现成脚本:

| 映射脚本 | 效果 | | -- | -- | |gameforpeace.json| 《和平精英》:WASD+鼠标,类端游操作 | |tiktok.json| 方向键上下滑短视频、空格暂停 | |identityv.json| 《第五人格》基础键位 |

其余功能一句话带过:

  • 📁 apk 拖进窗口直接安装,普通文件拖进去传到手机/sdcard/目录
  • 📋Ctrl+c把手机剪贴板吸到电脑,Ctrl+Shift+v反着推回去
  • 🎬 后台录制模式:不显示窗口,只录屏

截图、窗口置顶、多窗口分屏也都顺手能用。

一人盯住多台手机的群控

场景:电商同时盯几个店铺,或游戏测试要在多台上跑同一套操作。

操作:所有设备各自"启动服务",勾选要同步的窗口,点"启用群控",主控窗口怎么点,其余窗口就跟着怎么点。

效果:支持 16 台设备同时挂着,USB 和 WiFi 混合接都行。

出了问题怎么办:速查

  • 画面出来但点不动:进开发者选项打开"USB调试(安全设置)",小米等机型必须。
  • 能控制但没画面:多半是显卡渲染方式不兼容,把config.iniUseDesktopOpenGL改成12重启试试。
  • 刷新设备列表是空的:先装个手机助手类软件连一次,再回来刷新。
  • 控制台报 adb server version 不匹配:任务管理器杀掉 adb 进程,重来即可。
  • 打不出中文:手机端装搜狗或 QQ 输入法,设为默认。

进阶玩法

写自己的映射脚本。keymap目录放一个 json 就能被识别,格式说明在docs/KeyMapDes_zh.md。不会写也没关系:鼠标点一下屏幕,控制台会打印该点的坐标,照着填就行。

config.ini里的参数。常用几项:

| 参数 | 改它干什么 | | -- | -- | |RenderExpiredFrames| 跳过过期帧,延迟更低 | |MaxFps| 锁帧率,仅 Android 10+ 生效 | |UseDesktopOpenGL| 解码方式:-1 自动 / 1 dx硬解 / 2 opengl硬解 | |AdbPath| 指定 adb 路径,解决版本冲突 |

先拿预编译包跑起来:Windows 解压即用,mac 拖进应用程序文件夹,Linux 用预编译包或 AUR 源。想自己编译的,仓库在这里:

git clone --recurse-submodules https://gitcode.com/GitHub_Trending/qt/QtScrcpy

挑一个 keymap 脚本试一把,比读十页文档学得快。

【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/27 12:30:41

Cortex M23与FreeRTOS:小容量MCU上的低功耗RTOS实战

“Arm Cortex M23-Based MCUs Feature FreeRTOS Kernel Support”——这句话如果放在十年前,很多人会嗤笑一声:Cortex M0级别的资源,跑什么RTOS?裸机循环就够了。但这两年实际做过低功耗产品、传感器节点、电池供电设备的嵌入式工…

作者头像 李华
网站建设 2026/8/27 12:28:58

自行车检测数据集实战:VOC与YOLO格式解析与YOLOv8训练指南

简介:目标检测是计算机视觉的核心任务之一,其原理是通过算法定位并识别图像中的特定物体。这项技术的价值在于为自动驾驶、安防监控、智能零售等场景提供关键的感知能力。在实际工程中,数据集的格式选择直接影响开发效率,其中PASC…

作者头像 李华
网站建设 2026/8/27 12:28:34

CefFlashBrowser|开源Flash浏览器:离线播放SWF

CefFlashBrowser|开源Flash浏览器:离线播放SWF 【免费下载链接】CefFlashBrowser Flash浏览器 / Flash Browser 项目地址: https://gitcode.com/gh_mirrors/ce/CefFlashBrowser 双击U盘里那个.swf文件,最新的浏览器只回你一个灰色叉。…

作者头像 李华
网站建设 2026/8/27 12:26:54

支付宝前端团队全转Agent:Java后端才是最大赢家

支付宝前端团队解散,全员转Agent了。 上月末这条消息直接把技术圈炸穿了。 不是缩减。不是优化。整条线换赛道。 我第一反应不是震惊。是确认。确认我去年那个决定做对了。 先交个底:我今年34,做了8年Java后端,去年年底咬着牙裸辞…

作者头像 李华
网站建设 2026/8/27 12:26:30

《从0到1:CTFer成长之路》书籍配套题目(不定时更)

N1BOOK常见的搜集粗心的小李SQL注入-1找注入点字段数获取数据库名获取数据表名获取数据列名值[第一章 web入门]SQL注入常见的搜集 信息搜集大部分是工具的使用(git泄露可能涉及git命令的应用) 书的前半部分我,,,看不懂…

作者头像 李华