news 2026/10/4 1:57:44

QtScrcpy 完整指南:4 步免 Root 跑通安卓投屏,让手游上电脑

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QtScrcpy 完整指南:4 步免 Root 跑通安卓投屏,让手游上电脑

QtScrcpy 完整指南:4 步免 Root 跑通安卓投屏,让手游上电脑

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

QtScrcpy 是一款做安卓投屏与双向控制的开源软件:它把一个小服务推到手机上运行,手机把画面持续回传给电脑,你用键盘鼠标就能操作手机。无论是想在大屏上打手游,还是做应用测试、演示教学要管理多台手机,它都适合。插上 USB 线,1 秒内就能看到第一帧画面,全程免 Root,手机上也不会安装任何东西。

首次跑通:四步接上手机

两个前置条件:手机至少是 Android 5.0(API 21),并在开发者选项里打开「USB 调试」。

  1. 拿到软件:下载预编译包,或克隆源码自己编译:git clone https://gitcode.com/GitHub_Trending/qt/QtScrcpy
  2. 用数据线把手机接到电脑,在程序里点「刷新设备」,列表里出现设备号,说明手机已被识别;
  3. 点「启动服务」,窗口里出现手机画面,投屏就算跑通了;
  4. 验证控制:按Ctrl+H,手机回到桌面,说明双向控制已生效。

想彻底无线的话,先用 USB 连一次,依次点「获取设备 IP」「启动 adbd」「无线连接」,之后只要 adbd 还在运行就不用再插线。

能力速览:参数与原理

  • 响应延迟约 35~70ms,操作基本跟手;
  • 分辨率 1920×1080 以上,帧率 30~60fps;
  • 启动后 1 秒内出第一帧画面;
  • 免 Root,设备上不装任何软件;
  • Windows、macOS、Linux 全平台支持;
  • Apache-2.0 开源协议,用 C++/Qt 对 scrcpy 重构实现,支持多点触控。

链路一句话讲清:scrcpy-server 被推到手机上运行,手机把屏幕编码成 H.264 码流持续回传,PC 端用 FFmpeg 解码、OpenGL 渲染,捕获的键鼠事件再回注手机。

键鼠映射教程:像玩端游一样打手游

核心功能是把键盘按键变成屏幕上的触摸点。整个屏幕用相对坐标表示,宽高都记为 1,(0.5, 0.5) 就是屏幕中心。~是切换键:按一下进入自定义映射模式,再按一次回到普通控制。

自建映射四步走:

  1. 把写好的 JSON 文件放进 keymap 目录;
  2. 点「刷新脚本」确认能被检测到,然后选中它;
  3. 连接手机并启动服务后,点「应用脚本」让它生效;
  4. 按~切换到映射模式,再按一次就回到普通控制。

最常用的是普通点击类型,格式长这样:

{ "switchKey": "Key_QuoteLeft", "keyMapNodes": [ { "type": "KMT_CLICK", "key": "Key_R", "pos": { "x": 0.8, "y": 0.93 } } ] }

也就是按下 R 键时,模拟手指点一下屏幕 x=0.8、y=0.93 的位置。

取坐标有两个办法:在大屏上用鼠标左键点一下,控制台会打印对应的 pos 值,照抄即可;或者在手机开发者选项里打开「显示指针位置」,点屏幕直接看坐标。

FPS 游戏避坑:玩和平精英这类用方向盘控制载具的游戏,先在载具设置里切成单摇杆模式;上下车之后如果映射点失灵,连续按两次~键就能恢复。

不止于游戏:多设备组控与录屏截图

  • 多设备组控:可以同时连接多台手机,把同一套键鼠操作同步发给所有设备,多账号并行、批量测试都靠它;
  • 剪贴板双向同步:Ctrl+C把设备里的内容复制到电脑,Ctrl+Shift+V把电脑里的内容注入设备;
  • 拖拽安装:把 apk 文件拖进画面窗口即可直接安装,拖普通文件则推送到手机;
  • 录屏截图:启动配置区可设置录制的比特率、分辨率、格式与保存路径,勾选「仅后台录制」就只录屏不出窗口,适合批量后台录屏;截图则是一键保存当前画面;
  • 息屏投屏:启动前勾选「自动息屏」省电,Ctrl+O可关掉手机屏幕但保持投屏,窗口置顶、全屏(Ctrl+F)也都内置。

出问题先查这里

遇到卡点先看控制台日志,再对照下表:

现象常见原因处理办法
有画面但键鼠没反应手机未开模拟点击权限在 USB 调试里打开「允许模拟点击」(小米等机型常见)
刷新后设备列表是空的驱动没装好或 USB 调试没开先用手机助手连一次装好驱动,再回来刷新设备列表
提示 adb server 版本不匹配多个工具的 adb 版本冲突任务管理器结束所有 adb 进程,或在 config.ini 里指定 AdbPath
能控制但黑屏、日志报 shader显卡不支持当前渲染路径把 config.ini 里 UseDesktopOpenGL 改为 1 或 2
报 Could not open video stream分辨率设置偏高到启动配置区把分辨率调低
手机端打不出中文手机缺少中文输入法在手机上装搜狗或 QQ 输入法

继续深入:文档与配置入口

  • README_zh.md:全部功能清单、快捷键速查表和无线连接完整流程;
  • docs/KeyMapDes_zh.md:映射文件编写规则详解,覆盖点击、双击、多次点击、拖拽、方向盘五种类型;
  • keymap/:和平精英、抖音等现成脚本,照着模板改即可;
  • docs/FAQ.md:常见问题说明,配合控制台日志一起看;
  • config/config.ini:全局开关,包括 AdbPath、解码方式 UseDesktopOpenGL 等。

最后三条建议:

  1. 先确认 USB 连接和双向控制没问题,再去碰映射,别一上来就钻映射细节;
  2. 改映射脚本前先备份原 JSON,逐条按键测试;
  3. 渲染异常优先换解码方式(UseDesktopOpenGL),开流失败优先降分辨率。

插上线、点一次「启动服务」,整个手机画面就摆在面前了——下一局,在大屏上打。

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

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

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

测试岗面试核心考点:理论基础、用例设计、接口自动化与项目经验

1. 先说结论:十几场测试岗面试下来,考察的其实就这四块连续面了十几家不同体量的公司,从初创团队到一线大厂,测试岗的面试题目五花八门,但翻来覆去核心考察的就是四块:测试理论基础、用例设计能力、工具栈与…

作者头像 李华
网站建设 2026/10/4 1:57:06

Dotfiles 入门与工程化:从环境配置到数字身份系统

1. 这不是“点点点”,是程序员的呼吸节奏“Dots”这个词最近在技术圈里飘得有点轻,像咖啡杯沿上没搅匀的奶泡,看着随意,实则藏着整杯拿铁的配方逻辑。很多人一看到“Dots”,下意识联想到的是“省略号”“小圆点”“UI图…

作者头像 李华
网站建设 2026/10/4 1:56:09

跨境电商必备:批量图片翻译、视频字幕翻译与智能抠图在线工具

跨境电商必备:批量图片翻译、视频字幕翻译与智能抠图在线工具一、问题引入做亚马逊日本站的李经理最近很头疼。新品上架迫在眉睫,但手头200多张商品图全是中文,需要翻译成日文。找人工翻译公司报价高、周期长,还要自己用PS一张张替…

作者头像 李华
网站建设 2026/10/4 1:56:07

基于AWS的SaaS平台架构:多租户隔离、计费与弹性伸缩实战

简介:这是一份面向独立软件供应商(ISV)架构师、技术负责人与云计算从业者的解决方案型PPT,围绕基于AWS构建SaaS平台展开,帮助读者理解从传统软件向SaaS转型的动因与落地路径。内容系统梳理了AWS在按需付费、弹性扩展、…

作者头像 李华
网站建设 2026/10/4 1:55:51

告别Charles证书地狱:用Frida Hook直取App网络请求与响应

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

作者头像 李华
网站建设 2026/10/4 1:54:23

图表开发实战总结| 7 条“黄金法则”与“性能铁律”

今天,不谈论某个具体 API 怎么用。我想分享一些更宏观的、能决定你项目成败的“法则”。这是我从大量图表应用中总结出的 7 条黄金法则,这是基于多年使用 Highcharts可视化图表 高阶开发的实战指南。法则一:【工程化瘦身铁律】按需导入功能模…

作者头像 李华