十年匠心定制 · 商业建站与技术教学双线并行 咨询热线:400-886-1026 service@lmnt.cn
ARTICLE DETAIL

资讯详情

深耕网站建设与运营推广的一线实战洞察。

QtScrcpy:5分钟把安卓投屏到电脑,键鼠操控玩手游

QtScrcpy:5分钟把安卓投屏到电脑,键鼠操控玩手游 QtScrcpy5分钟把安卓投屏到电脑键鼠操控玩手游【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy在 6 寸小屏上玩《和平精英》精度和视野都受限。QtScrcpy 通过 USB 或网络连接 Android 设备实现实时投屏与双向控制无需 Root画面直接上大屏键盘鼠标可以像玩端游一样操作手游。5 分钟跑通投屏最快连接步骤首次连接前唯一的准备工作是在手机开发者选项里打开USB 调试系统要求 Android 5.0API 21及以上。之后按顺序操作获取软件下载预编译版本或克隆源码git clone https://gitcode.com/GitHub_Trending/qt/QtScrcpy数据线接入手机打开程序点击刷新设备——设备列表里出现设备号说明已被识别点击启动服务——窗口内 1 秒内出现手机画面即投屏成功按键盘CtrlH——手机回到桌面说明双向控制已生效。无线连接也不用记命令先 USB 连接一次并点击获取设备 IP再点启动 adbd和无线连接。之后只要 adbd 不重启就无需再插 USB 线。一句话说清 QtScrcpy 是什么它是基于 Qt 框架的开源Apache-2.0Android 实时显示与控制软件用 C 对 scrcpy 做了复刻重构。相比原版界面可定制、基于信号槽的异步编程、支持多点触控并增加了自定义按键映射。几个值得注意的点低延迟响应约 35~70ms操作接近实时高清画质支持 1920×1080 以上分辨率30~60fps快速启动1 秒内即可看到第一帧画面非侵入性不在设备上安装任何软件无需 Root跨平台Windows、macOS、Linux 全支持原理一句话客户端把 scrcpy-server 推到手机上运行手机把屏幕编码为 H.264 码流持续回传PC 端用 FFmpeg 解码、OpenGL 渲染同时捕获的键鼠事件反向注入手机。键位怎么配用键鼠玩和平精英这是 QtScrcpy 最有价值的功能把键盘按键映射为屏幕上的触摸点整个屏幕用相对坐标表示宽高均记为 1(0.5, 0.5) 即屏幕中心。仓库自带的 keymap/ 目录里已提供和平精英、抖音的映射脚本按~键切换键可在普通控制和自定义映射模式间来回切换。自己编写映射文件的流程写好 JSON 文件放入 keymap 目录点击刷新脚本确认被检测到然后选中它连接手机并启动服务后点击应用脚本按~键启用映射再按一次恢复正常控制。最常用的普通点击映射格式如下{ switchKey: Key_QuoteLeft, keyMapNodes: [ { type: KMT_CLICK, key: Key_W, pos: { x: 0.16, y: 0.75 } } ] }获取触摸坐标有两个办法在大屏幕上左键点击控制台会输出对应的 pos 值直接照抄即可或在手机开发者选项中开启显示指针位置点击屏幕直接看坐标。适配建议玩和平精英等 FPS 手游、用方向盘控制载具时记得在游戏载具设置中切换为单摇杆模式上下车后映射点可能失效连续按两次~键可恢复。录制与截图顺手的小工具不玩游戏时录制和截图也常用。启动配置区可以设置录制视频的比特率、分辨率、格式和保存路径勾选仅后台录制后只录屏不出画面窗口适合批量后台录屏。截图则是把当前画面一键保存配合窗口置顶、全屏CtrlF等选项做演示截图很方便。适合哪些人多开、测试与演示场景除了单设备使用README 里明确的多设备批量操作是另一大亮点。手游多开党支持多设备连接与批量操作可同时控制所有连上的手机多个账号同步执行操作。应用测试同学剪贴板双向同步CtrlC从设备复制、CtrlShiftV注入到设备拖拽 apk 文件到画面窗口直接安装拖普通文件进窗口即推送到手机。演示讲师窗口置顶、全屏显示CtrlO可关闭手机屏幕但保持投屏启动前也可勾选自动息屏省电。常见问题排障手册遇到问题先看控制台日志再对照下表多数情况能直接定位更多细节见 docs/FAQ.md现象常见原因处理办法有画面但无法控制部分手机未打开 USB 调试里的允许模拟点击在开发者选项中开启该开关刷新设备列表后没有任何设备驱动或 USB 调试未正确开启先用手机助手装好驱动再刷新设备adb server version 不匹配报错电脑中多个程序的 adb 版本冲突结束 adb 进程或在 config.ini 指定 AdbPath可控制但无画面控制台有 shader 报错显卡不支持当前渲染方式config.ini 中把 UseDesktopOpenGL 改为 1 或 2错误Could not open video stream分辨率设置过高在启动配置中调低分辨率手机端无法输入中文手机缺少中文输入法手机端安装搜狗或 QQ 输入法文档和配置文件在哪找主流程跑通后建议收藏下面几个入口后续查问题基本都靠它们README_zh.md完整功能列表、快捷键速查表、无线连接步骤docs/KeyMapDes_zh.md按键映射编写规则全解涵盖点击、拖拽、方向盘等 5 种类型keymap/和平精英、抖音等内置映射脚本可直接改模板docs/FAQ.md常见问题说明全局配置在 config/config.ini实践建议与后续走向结合仓库与 FAQ 的总结给出四条建议先验证 USB 连接和双向控制再研究键位映射避免一开始陷入映射细节。修改映射脚本前先备份原 JSON逐条按键测试。渲染异常优先换解码方式UseDesktopOpenGL开流失败优先降分辨率。中文输入问题在手机端装第三方输入法解决不要在电脑端找设置。从 docs/TODO.md 可见音频转发、屏幕旋转、自定义快捷键等仍在计划中演进方向是把设备控制做得更完整。接上手机点一下启动服务5 分钟后手游就在大屏上运行了。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表