ARTICLE DETAIL

资讯详情

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

QtScrcpy手机屏幕投屏到电脑,键盘鼠标玩手游

QtScrcpy手机屏幕投屏到电脑,键盘鼠标玩手游 QtScrcpy手机屏幕投屏到电脑键盘鼠标玩手游【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpyQtScrcpy 是一个免费的投屏控制工具把安卓屏幕实时镜像到电脑让你直接用键盘鼠标操作手机。不需要 root手机上也无需安装任何东西Windows、macOS、Linux 都能用。如果你想在屏幕上玩手游、或同时盯多台设备它是最直接的方案。把程序拿下来让画面出现两种获取方式不想编译的话直接用官方编译好的程序在项目发布区搜 QtScrcpy按你的系统下载对应安装包即可。想自己构建的话先克隆仓库编译需要 Qt 5.12 以上环境git clone https://gitcode.com/GitHub_Trending/qt/QtScrcpy新手建议直接用现成的能省掉整个环境配置环节。手机上先开 USB 调试设置 → 关于手机 → 连点版本号7 次解锁开发者选项进去打开USB 调试。这个开关不开电脑就看不到手机后面所有步骤都白搭。用 USB 连上数据线接好在软件里点刷新设备列表选中你的设备点启动服务。第一帧画面一般 1 秒内出现。如果刷新后列表是空的别在这里耗时间直接跳到下一节对照排查。不想插线无线连接先在 USB 模式下把服务启动一次然后按顺序点获取设备 IP → 启动 adbd → 无线连接。再刷新一次列表会出现一个 IP 地址开头的设备选它启动服务即可。adbd 启动后 USB 线可以拔掉之后一直走无线手机重启后需要重新走一遍。出问题时按这个顺序修排查思路固定先看现象再判断原因最后才动手改设置不要乱试参数。动手前瞄一眼软件控制台的报错很多情况一句话就能定性。常见情况如下更多案例见 docs/FAQ.md。现象原因处理刷新后没有设备驱动没装好或未授权先用任意手机助手软件连一次确认已开 USB 调试并在手机上点了允许有画面但点不动模拟点击权限没给USB 调试的安全设置里打开允许模拟点击小米等机型常见能控制但看不到画面显卡不支持当前解码渲染方式把 config/config.ini 里UseDesktopOpenGL改成 1 或 2报错 adb 版本不匹配电脑里跑着不同版本的 adb任务管理器结束所有 adb 进程或在 config.ini 里用AdbPath指定 adbCould not open video stream分辨率设得过高设备编不动启动配置里换一个较低的最大分辨率游戏里上下车后映射失效游戏切换界面导致触摸点失效连续按两次~键重新应用映射画面文字发虚Windows 对窗口做了 DPI 缩放右键 exe → 兼容性 → 高 DPI 设置 → 选应用程序或把窗口拉大改完任何一项记得停止服务再重新启动设置才会生效。让键盘接管手机按钮默认控制方式不配任何脚本也能用鼠标左键就是触摸右键是返回右键双击是电源键滚轮滑动屏幕Ctrl 组合键触发主页、音量等系统按键。日常刷手机这样就够了。应用键鼠映射的 4 步keymap/ 目录自带了几个现成的映射脚本比如和平精英、抖音。应用它把 JSON 文件放进 keymap/ 目录点刷新脚本让它被发现连接设备后在列表里选中该脚本点应用脚本再按~键进入映射模式再按一次切回普通控制。射击游戏的键位参考自带的和平精英映射可以直接用键位分工如下按键操作对应触摸位置W A S D移动方向盘屏幕左下摇杆区鼠标左键开枪右下开火键鼠标右键开镜右侧开镜键空格跳跃右下跳跃键R换弹右下换弹键C / Z蹲下 / 趴下右下蹲趴键M打开地图右上角同时释放鼠标可直接操作地图1 / 2切换武器底部武器栏进载具前把游戏内的载具设置改成单摇杆模式WASD 方向盘才能正常控制车辆。怎么取准坐标连接设备后把鼠标移到按钮上点一下控制台会打印当前坐标直接照抄这个值。也可以在手机开发者选项里打开显示指针位置看屏幕上显示的坐标。自己写映射文件映射文件是 JSON坐标用 0 到 1 的相对值左上角为原点。最小示例只保留必要字段{ switchKey: Key_QuoteLeft, // 映射开关键默认 ~ keyMapNodes: [ { type: KMT_CLICK, key: Key_Space, pos: { x: 0.5, y: 0.8 } } // 模拟点击的位置 ] }除了KMT_CLICK点击还支持KMT_DRAG拖拽、KMT_STEER_WHEEL方向盘等类型完整字段说明在 docs/KeyMapDes_zh.md。写完放进 keymap/ 目录刷新脚本就能选到。把画面调顺把速度调快四个旋钮按效果排序降低比特率在启动配置里设置2~8 Mbps 玩大多数游戏足够。降低最大分辨率低于手机原生分辨率画面更顺代价是细节变少。改用 USB无线延迟普遍高于 USB且受 WiFi 环境影响大。跳过过期帧config.ini 里RenderExpiredFrames0就是默认行为牺牲一点流畅换更低延迟。只想录屏不想看窗口时勾选仅后台录制软件只录不显示再勾自动息屏投屏后自动关手机屏幕省电。不止一台手机多台手机插上来点刷新设备列表会全部列出逐个启动服务每台对应一个窗口。之后你可以每个窗口单独操作互不干扰批量操作同一份键鼠输入同步到所有设备适合多账号挂机、批量测试。窗口多了容易乱用窗口置顶把当前关注的那台保持在最前。另外把 apk 拖进投屏窗口就能直接安装把文件拖进窗口就发送到手机不用敲命令行。常用按键和配置速查最常用的三个CtrlF 全屏、CtrlG 窗口 1:1、CtrlW 去黑边左键双击黑边也行。完整清单功能WindowsmacOS切换全屏CtrlFCmdF窗口 1:1CtrlGCmdG去除黑边CtrlWCmdW主页键CtrlHCtrlH返回键CtrlBCmdB切换应用CtrlSCmdS音量加 / 减Ctrl↑ / ↓Cmd↑ / ↓电源键CtrlPCmdP关屏保持投屏CtrlOCmdO手机复制到电脑剪贴板CtrlCCmdC电脑剪贴板注入手机CtrlShiftVCmdShiftV粘贴注意区分CtrlV 是把剪贴板文字逐字当输入发送不支持非英文CtrlShiftV 是整个剪贴板一次性注入粘长文本用后者。常调的配置都在 config/config.ini参数默认说明UseDesktopOpenGL-1解码方式-1 自动0 软解1 dx 硬解2 opengl 硬解RenderExpiredFrames00 跳过过期帧更低延迟1 渲染过期帧MaxFps0帧率上限0 为不限制需 Android 10AdbPath空adb 冲突时指定具体 adb 路径改完统一停止服务 启动服务生效。switchKey可以换成不跟游戏冲突的键避免误触切换映射。接下来照这个清单走手机打开 USB 调试下载现成程序接上电脑刷新列表、启动服务确认鼠标能点动手机选一个自带映射脚本应用按~实际试一下卡住了就回到出问题时按这个顺序修对照处理嫌卡先降比特率和分辨率再查配置表。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表