资讯动态

QtScrcpy:安卓投屏与键鼠映射,10分钟上手

发布时间:2026/9/9 16:12:24 来源:尧图企业网站定制
QtScrcpy安卓投屏与键鼠映射10分钟上手【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy手机小屏幕上反复用手指点按操作精度与效率都难以满足游戏和批量测试需求。QtScrcpy 是一款基于 Qt 框架的安卓投屏与控制软件通过 USB 或 WiFi 将手机画面实时显示到电脑并支持键鼠映射把键盘按键与鼠标移动映射为屏幕上的精确触摸。本文按安装连接 → 键鼠映射实战 → 进阶功能的顺序覆盖从第一帧画面到自定义键位的全套操作。一、项目速览一句话说清它解决什么问题QtScrcpy 解决的问题是把 Android 设备变成一个可被电脑键鼠直接驱动的外接显示器。它无需 Root、不在手机安装常驻应用画面通过 scrcpy-server 推流到桌面端解码渲染核心指标如下指标数值投屏帧率30~60 fps投屏分辨率1920×1080 起可上调至设备原生分辨率操作延迟35~70 ms首帧时间1 秒内运行要求Windows / macOS / Linux安卓 5.0API 21免 Root二、安装与连接从零到第一帧画面1. 获取软件。从仓库 Releases 页面下载对应平台的预编译包解压后即可运行需要自行编译时先克隆仓库源码git clone --recurse-submodules https://gitcode.com/GitHub_Trending/qt/QtScrcpy2. 手机端准备。进入设置 关于手机连续点击版本号7 次开启开发者模式再在开发者选项中打开USB 调试。3. USB 连接推荐。用数据线连接手机与电脑点击刷新设备选中设备后点击启动服务1 秒内即可看到第一帧画面。4. WiFi 无线连接。手机与电脑接入同一局域网依次点击获取设备 IP → 启动 adbd → 无线连接刷新设备列表后选择以 IP 开头的设备并启动服务。此后拔掉数据线也不影响连接。三、核心玩法实战以和平精英为例配置键鼠映射QtScrcpy 在keymap/目录内置了和平精英与抖音两套键鼠映射脚本本节以和平精英为例走完整流程。1. 理解坐标体系。映射文件为 JSON 格式坐标采用相对值屏幕宽高均记为 1(0.5, 0.5) 即屏幕中心。自带的keymap/gameforpeace.json是完整示例核心片段如下{ switchKey: Key_QuoteLeft, keyMapNodes: [ { type: KMT_CLICK, key: Key_W, pos: { x: 0.16, y: 0.75 } } ] }2. 获取精确坐标。在开发者选项中开启显示指针位置点击屏幕即可读出坐标也可以在投屏窗口中直接单击控制台会输出此时的 pos 值用它核对游戏内按钮位置最准确。3. 应用映射脚本。在界面中选择和平精英脚本点击刷新脚本列表连接设备并启动服务后点击应用脚本最后按下~键即 switchKey切入映射模式WASD 控制方向盘鼠标移动调整视角左键射击、右键开镜。再次按~键切回普通控制模式。4. 按游戏类型选择映射类型。keyMapNodes 支持 KMT_CLICK单击、KMT_CLICK_TWICE双击、KMT_CLICK_MULTI连点、KMT_DRAG拖拽、KMT_STEER_WHEEL四键方向盘五种类型编写规则文档 中给出了全部字段说明自带的和平精英、抖音脚本可直接作为模板参考。四、进阶组合解锁高级功能多设备批量组控连接多台手机后投屏窗口支持对全部画面进行批量控制一条指令同步下发到所有设备适用于游戏多开同步、应用批量测试与演示展示。屏幕录制与截图启动服务前可在配置区设置录制比特率、分辨率、格式与保存路径勾选仅后台录制后程序不显示画面窗口只持续录制设备屏幕适合长时间挂机录制投屏窗口内支持一键截图保存当前画面。拖拽安装与剪贴板同步把 apk 文件拖进投屏窗口即可安装到设备拖拽普通文件即推送到手机端Ctrl c将设备剪贴板复制到电脑Ctrl Shift V反向写入设备剪贴板。五、调优与排障性能参数与常见问题性能参数统一放在安装目录的config/config.ini中MaxFps最大帧率仅 Android 10 以上生效0 表示不限制RenderExpiredFrames设为 1 时跳过过期帧渲染可进一步压低延迟UseDesktopOpenGL解码方式-1 自动、0 软解、1 DirectX 硬解、2 OpenGL 硬解AdbPath电脑存在多个 adb 版本时指定当前使用的 adb 路径。问题现象可能原因解决方法刷新设备列表后无设备adb 驱动未就绪先用任一手机助手连接成功一次再刷新设备能看到画面但无法控制未开启模拟点击权限开发者选项中打开 USB 调试安全设置/允许模拟点击可控制但看不到画面显卡渲染方式不兼容将 UseDesktopOpenGL 改为 1 或 2提示 adb server version 不匹配多版本 adb 冲突任务管理器结束 adb 进程后重试报错 Could not open video stream分辨率设置过高在分辨率设置中换一个更低的档位和平精英上下车操作失效界面切换导致触摸点失效连续按两次~键恢复映射Windows 上画面不清晰高 DPI 缩放干扰兼容性设置中覆盖高 DPI 缩放行为选应用程序无法输入中文输入法不支持手机端安装搜狗输入法六、资源导航官方文档与配置示例官方 FAQadb 冲突、控制权限、渲染异常的排查路径键鼠映射编写规则中文全部映射类型与字段说明键位配置目录和平精英、抖音等自带映射脚本把设备连上按下~键大屏手游体验现在就能开始。键位没有标准答案多试几组坐标找到最顺手的布局。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价