
QtScrcpy 完整使用指南如何在电脑上免费投屏并键鼠操控安卓手机【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpyQtScrcpy 是一款基于 Qt 开发的安卓实时显示与控制软件通过 USB 或 Wi-Fi 把手机画面传到电脑并用键盘鼠标操作手机支持 Windows、macOS、Linux 三大平台无需 Root。下面讲清它适合谁、怎么连上、能做什么以及键位配置的方法。它是什么为什么值得用一句话定位把手机屏幕低延迟地搬到电脑上并让键鼠直接控制手机。它基于 scrcpy 二次开发用 C 重写配合 OpenGL 渲染实测延迟在 35~70ms首帧显示约 1 秒画面可达 1080P、30~60fps。和普通投屏工具相比它有两个明显差异可自定义键位把键盘任意按键映射到屏幕任意位置这是它区别于原版 scrcpy 的核心能力适合手游玩家。跨平台开箱即用依赖由 Qt 统一管理Windows 提供含 ADB 的预编译包下载即可跑。项目采用 Apache 2.0 开源免费且无需在手机上安装任何东西。准备工作先让手机能被电脑识别连接的前提只有一条手机系统为 Android 5.0API 21及以上并开启USB 调试。开启路径是「设置 → 关于手机 → 连续点击版本号 7 次进入开发者模式 → 打开 USB 调试」。拿到软件后根据平台选择Windows / macOS从 Releases 下载预编译压缩包解压即运行。Linux优先用发行版预编译包或按 docs/DEVELOP.md 用 CMake 自行编译。想从源码构建执行git clone --recurse-submodules https://gitcode.com/GitHub_Trending/qt/QtScrcpy最快的连接步骤USB 直连推荐用数据线连手机和电脑 → 点「刷新设备」→ 选中设备 → 点「开始服务」手机画面立刻出现在视频窗口。Wi-Fi 连接手机和电脑需在同一局域网。先 USB 连一次然后依次点「获取设备 IP」→「启动 adbd」→「无线连接」此时会多出一个带 IP 地址的设备选中它再点「开始服务」。启动 adbd 后即可拔掉数据线。小提示如果连不上多半是没开 USB 调试或电脑端已运行了别的 adb 进程先结束再试。能帮你做成哪些事实时显示与键鼠控制。画面实时同步鼠标移动、点击、拖拽都会映射到手机。常用快捷键CtrlF全屏、CtrlH回主页、CtrlB返回、CtrlS应用切换macOS 用Cmd或对应按键。录像与截图。支持本地录制可在「开始配置」里设置比特率、分辨率、保存路径与格式支持一键截图存为 PNG。开启「后台录制」后可只在后台录、不弹画面。多设备组控。同时连接多部手机一次操作同步到所有设备适合批量测试、演示或手游多开。文件与剪贴板。把 APK 拖进视频窗口即可安装拖入其他文件可直接传到手机。电脑与手机双向同步剪贴板CtrlC取手机内容到电脑CtrlShiftV注入电脑内容到手机中文输入需手机端装搜狗/QQ 输入法。声音同步。基于 sndcpyAndroid 10 以上可把手机外放声音传到电脑。键位配置方法把键盘按到屏幕任意位置这是 QtScrcpy 最有用的功能。所有映射文件是 JSON放在 keymap/ 目录下坐标用相对值表示——屏幕宽高都记为 1(0.5, 0.5)即屏幕中心。拿到准确坐标的两条路一是手机开发者选项里打开「显示指针位置」点屏幕就能看到坐标二是用鼠标左键点视频窗口控制台会直接打印当前pos直接填进配置即可。最小可用示例。在 keymap 目录新建一个 JSON按下W键就在屏幕(0.16, 0.75)处点一下{ switchKey: Key_QuoteLeft, keyMapNodes: [ { type: KMT_CLICK, key: Key_W, pos: { x: 0.16, y: 0.75 } } ] }保存后点「刷新脚本」→ 选中该脚本 → 连接手机并「开始服务」→ 点「应用」。之后按切换键默认~即数字 1 左边进入自定义映射再按一次切回普通模式。支持的动作类型KMT_CLICK单击、KMT_CLICK_TWICE双击、KMT_CLICK_MULTI连点、KMT_DRAG拖拽、KMT_STEER_WHEEL方向盘以及mouseMoveMap鼠标移动映射用于 FPS 里转视角。完整字段规则见 docs/KeyMapDes_zh.md。仓库已自带和平精英、身份、抖音等游戏的映射模板可参考或直接改。遇到问题怎么办避坑指南刷不出设备确认 USB 调试已开换个数据线/接口或先装个手机助手连一次驱动再刷新。有画面但无法控制部分机型如小米需在 USB 调试里额外勾选「允许模拟点击」一类的控制权限。adb 版本冲突提示adb server version doesnt match时去任务管理器结束 adb 进程或在config.ini的AdbPath指向当前用的 adb。画面不清晰视频窗口别拉得太小Windows 下可给QtScrcpy.exe设置高 DPI 缩放为「应用程序」若报Could not open video stream先选低一档分辨率。能控制但看不到画面控制台出现shader program is not linked通常是显卡不支持当前渲染方式把config.ini里的解码/渲染方式改成 1 或 2。和平精英上下车失效上车会新建界面导致触摸点失效连按两次~键即可恢复。输入不了中文手机端装搜狗或 QQ 输入法。更多问题整理在 docs/FAQ.md。去哪找更多帮助键位脚本编写规范docs/KeyMapDes_zh.md / docs/KeyMapDes.md常见问题docs/FAQ.md构建与开发说明docs/DEVELOP.md现成键位模板keymap/ 目录待办与规划docs/TODO.md写在最后两条实用建议。一是从简单映射开始先用现成游戏模板跑通再逐条改pos坐标比一上来写完整脚本更容易调到位。二是改配置前先备份原 JSON映射规则一多就容易改乱保留一份原始文件能随时回退。它把「手机上做的事」搬到电脑上键鼠映射是它真正的卖点——如果你常需要大屏操作安卓或想用手键打手游值得先花十分钟把 USB 连上、跑通一次默认映射。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考