news 2026/9/3 14:24:08

QtScrcpy 快速上手:把安卓手机接到电脑,用键鼠操控它

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
QtScrcpy 快速上手:把安卓手机接到电脑,用键鼠操控它

QtScrcpy 快速上手:把安卓手机接到电脑,用键鼠操控它

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

开头

你有没有过这种时刻:手机屏幕太小看不清,手指点来点去总差一毫米,而电脑上的键盘鼠标明明顺手得很?想把手机画面搬到大屏上,又嫌模拟器吃内存、要装一堆 App,或者干脆收费还带广告。

QtScrcpy 就是为此而做的安卓实时显示与控制工具,一句话概括:通过 USB 或 WiFi 把手机屏幕投到电脑,再用键鼠直接操控它,全程不要求 root,设备端也无需安装任何 App。它适合手游玩家、做应用测试的开发者,以及想把手机接到电脑上干活的人,跨 Windows、macOS、Linux 三大平台,基于开源的 Apache 2.0 协议。

一、它适合谁,又解决了什么

先说结论:如果你已经在用 ADB 调试通道(开发者选项里的 USB 调试),QtScrcpy 就能用;门槛低到"连上线、点一下启动服务"。

它主要服务三类人:

  • 手游玩家:把触屏操作换成键鼠映射,打狙、压枪、切枪更稳。
  • 应用开发者:在电脑大屏上直接操作真机,录制、截图、批量验证兼容性。
  • 多机运维:一次连多台设备,做同步操作或批量演示。

和传统做法对比,差异一目了然:

传统投屏 / 模拟器做法用 QtScrcpy 之后
手机端要装 App 或复杂驱动设备端零安装,走 ADB 调试通道
模拟器占内存、加载慢仅显示屏幕,30~60 fps,首帧约 1 秒
多数只能看,不能控键鼠直接映射为触摸,可点可拖
一般单设备支持多设备连接与群控
平台各自为政Win / macOS / Linux 全覆盖
收费或功能受限开源免费,Apache 2.0

跨平台界面一致,这里展示 Linux 下的连接与控制面板

二、最短路径:三步连上你的手机

📱 目标是"最快看到第一帧",所以走预编译包而非源码编译。

  1. 手机端开启 USB 调试。进"设置 > 关于手机"连点版本号 7 次,返回后在"开发者选项"里打开"USB 调试"(部分机型还要开"USB 调试(安全设置)")。
  2. 拿到程序。下载预编译包解压即可;或从源码构建:
git clone --recurse-submodules https://gitcode.com/GitHub_Trending/qt/QtScrcpy
  1. 运行并连接。把手机用数据线插上电脑,点"一键 USB 连接";想无线则先点"获取设备 IP"→"启动 adbd"→"无线连接",再"启动服务"。看到手机画面即成功。

提醒:无线连接后其实可以拔掉数据线,除非 adbd 停止运行,否则一直有效。

Windows 下的主界面:刷新设备、启动服务、无线连接都在同一面板内

三、连上之后:第一次操作手机

画面出来后,鼠标左键就是触摸、滚轮是滑动、右键双击相当于"返回"。常用按键整理如下,先记几个最常用的就够用了:

操作快捷键(Windows / macOS)
切换全屏Ctrl+F / Cmd+F
窗口 1:1 像素显示Ctrl+G / Cmd+G
点击"主页"Ctrl+H / Ctrl+H(或鼠标中键)
点击"返回"Ctrl+B / Cmd+B
应用切换Ctrl+S / Cmd+S
音量加 / 减Ctrl+↑ / Ctrl+↓
息屏但保持投屏Ctrl+O / Cmd+O
把电脑剪贴板写入手机Ctrl+Shift+V / Cmd+Shift+V

把视频窗口拉大到接近设备实际分辨率,文字会清晰很多;拉得太小会显得模糊,这属于正常缩放效果。

四、两个真正好用的进阶功能

1. 键鼠映射:把按键"贴"到屏幕坐标上

原理:一份 JSON 配置把键盘/鼠标事件,映射为屏幕上的相对坐标触摸(屏幕宽高都归一为 1,(0.5, 0.5)就是正中心)。怎么用:把脚本放进keymap/目录 → 点"刷新脚本" → 选中 → 连接启动后点"应用" → 按~键切到映射模式。效果:以自带的《和平精英》脚本为例,WASD 走虚拟方向盘、空格跳跃、M 开地图,配合小眼睛瞄准,几乎等同于端游手感。

开启脚本后,游戏里的移动、跳跃、探头都由键位直接触发

2. 多设备群控:一套指令广播给所有手机

原理:把当前设备上的控制指令同步到其余已连接设备。怎么用:依次连接多台手机并各自启动服务,再对主设备操作即可。效果:批量演示、多账号同步、兼容性测试都能少切好几个窗口。

群控模式下,多台设备跟随同一套操作同步执行

五、避坑手册

🔧 高频问题按"现象—原因—办法"列好,查起来快:

现象常见原因解决办法
刷新后设备列表为空USB 调试未开 / 驱动异常先用任意手机助手验证连接,再回来刷新
有画面但控制不了小米等机型需额外权限在 USB 调试里开启"允许模拟点击"
adb server version 不匹配电脑里存在多个 adb 版本任务管理器结束 adb 进程,或在 config.ini 指定 AdbPath
报错 Could not open video stream分辨率过高在启动配置里调低分辨率
画面发虚、文字模糊Windows 高 DPI 缩放 / 窗口过小改"高 DPI 由应用程序缩放",并放大窗口
无法输入中文手机端无中文输入法手机安装搜狗或 QQ 输入法
游戏里上下车失效上车新建界面使触摸点失效连续按两次~键恢复
无线下延迟高 / 卡带宽不足、码率偏高改回 USB,或降低分辨率与码率

六、资源与二次开发

📚 想深入,优先读仓库里的几份文档(相对仓库根目录):

  • 常见问题:docs/FAQ.md
  • 键位映射编写规则:docs/KeyMapDes_zh.md
  • 开发者说明:docs/DEVELOP.md
  • 后续计划:docs/TODO.md
  • 全局配置(语言、解码方式、最大帧率、编码器):config/config.ini
  • 自带映射脚本目录:keymap/

代码层面,核心逻辑在 QtScrcpy/QtScrcpyCore/,视频渲染走 OpenGL 见 QtScrcpy/render/,群控相关在 QtScrcpy/groupcontroller/。可尝试的二次开发方向:新增映射类型、把批量控制接入自动化测试、扩展多设备管理界面。构建脚本见 ci/。遇到新问题,先去 Issue 页面搜,或加入项目 QQ 群交流。


一句话总结:QtScrcpy 让你用键鼠低成本、低延迟地操控安卓,免费且开源。行动清单:① 开 USB 调试并连上设备;② 试一次键鼠映射;③ 配一个自己的 keymap 脚本;④ 连两台机器体验群控;⑤ 读 FAQ 备好避坑思路。

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

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

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

栅极关断预放电电流优化:提升功率器件开关性能的关键技术

这次我们来看一个面向电力电子工程师和硬件开发者的高级门驱动学习课程,核心聚焦于“栅极关断预放电电流”这一关键技术点。这个课程不是泛泛而谈的理论,而是直接切入实际应用中的核心挑战:如何通过优化栅极关断时的预放电电流路径&#xff0…

作者头像 李华
网站建设 2026/9/3 14:22:26

Java Web项目实战:从零运行到二次开发的全流程指南

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

作者头像 李华
网站建设 2026/9/3 14:22:20

陀螺仪角度积分与漂移控制:从MPU6050到G356的工程实践

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

作者头像 李华
网站建设 2026/9/3 14:20:47

基于STC89C52RC单片机的自动浇花系统:从传感器选型到状态机编程全解析

简介:本资源是一套基于8052单片机的土壤干湿度检测与自动浇花系统完整开发资料,面向嵌入式初学者、电子设计爱好者及单片机课程实践者,解决植物养护中人工浇水不及时、水分管理粗放等实际问题。压缩包共69个文件,涵盖原理图&#…

作者头像 李华
网站建设 2026/9/3 14:20:16

自动驾驶路面图像分类:从5万张数据集到模型部署全流程实践

简介:本资源是面向自动驾驶感知算法研发者与计算机视觉初学者的路面图像分类数据集,聚焦道路表面状态识别任务,覆盖冰、干燥/湿/水浸沥青与混凝土等27类典型工况,可直接用于训练ResNet、EfficientNet等主流分类网络并支撑模型鲁棒…

作者头像 李华
网站建设 2026/9/3 14:19:33

邱关源《电路》教材:构建中国电路理论教学体系的基石

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

作者头像 李华