拓冰建站拓冰建站
首页 / 资讯中心 / 正文

QtScrcpy:手机投屏电脑免费搞定,键鼠直接操控还不用 root

QtScrcpy手机投屏电脑免费搞定键鼠直接操控还不用 root【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy手机屏幕太小、调试演示要来回低头抬头QtScrcpy 是一款免费开源的安卓投屏工具把手机画面实时镜像到电脑还能用键盘鼠标直接操控无需 root手机上也不装任何东西。一分钟看懂原理手机画面是怎么搬到电脑上的整个投屏过程可以拆成两条通路一条路上手机把屏幕画面实时压缩成视频信号持续寄给电脑另一条路上电脑把你的鼠标点击、键盘按键翻译成手机能理解的触摸事件原路寄回去。两条路同时跑手机就成了电脑的第二块屏幕。两条通路之间的桥梁是 adb它是安卓系统自带的调试通道。QtScrcpy 借助这条通道把一个小服务端推到手机上运行因此不需要 root 手机也不用在手机上安装任何第三方应用也就是官方说的非侵入性。这对普通用户意味着零门槛不用刷机、不用装 App系统设置里开个开关就行。官方标称 30~60 fpsfps 即每秒画面帧数、1080p 画质、启动后 1 秒内出第一帧、延迟约 35~70ms日常滑动、打字基本感觉不到拖影。准备工作如何开启开发者模式并打开关键开关先把手机用数据线连上电脑然后在手机端逐项完成以下设置设置→关于手机连续点击版本号7 次直到系统提示已进入开发者模式。所有调试开关都藏在里面必须先解开这一层。进入开发者选项打开USB 调试这是 adb 通道的入口不开的话电脑完全识别不到手机。打开USB 调试安全设置⚠️它决定电脑能否模拟点击和滑动。不开会出现有画面但点不动手机小米系机型弹窗里还要允许模拟点击权限。手机和电脑接入同一个 WiFi无线投屏才需要有线可跳过。建议在开发者选项里顺手打开显示触摸指示点每次点按都会标出位置之后写映射脚本时用来确认坐标。首次连上画面USB 四步出画面无线先借有线授权数据线连接手机和电脑手机端弹出允许 USB 调试时勾选始终允许并确认。软件里点刷新设备列表左侧列表里出现一串设备号。按需点进启动配置预设分辨率、比特率、窗口置顶等参数第一次保持默认即可。点启动服务新窗口弹出手机画面已经在里面了。无线投屏要建立在首次有线授权完成的基础上手机保持连线和同一 WiFi点获取设备 IP地址会自动填入无线区域再点启动 adbd相当于帮手机打开网络调试通道点无线连接并刷新设备列表会多出一个以 IP 地址开头的设备选中它、点启动服务即可。✅ adbd 启动成功后 USB 线就能拔掉此后断连都不用再插线只有 adbd 停止运行才需重新走一遍流程。如果多设备时报 more than one device 错误把启动配置里的使用 Reverse去掉再试。对延迟敏感的游戏场景建议还是保持有线。画面出来之后这些功能不用任何配置鼠标键盘直接操控在窗口里点击、拖拽等同手指点按滑动键盘敲字直接输入到手机适合做方案演示、长文本录入。剪贴板双向同步Ctrl C把手机剪贴板取到电脑Ctrl Shift V把电脑剪贴板注入手机Ctrl V把文本逐字敲进手机适合来回搬运账号、验证码。拖拽即传APK 拖进窗口直接安装其他文件发到手机 /sdcard/路径可在配置里改适合批量装应用、传素材。截图与录制工具栏一键截图仅后台录制可以不出投屏画面只录手机屏幕适合做教程、比赛复盘。省电与显示开关窗口置顶让画面始终压在最前自动息屏关掉手机屏幕但投屏不中断适合长时间演示和挂机录制。快捷键导航Ctrl B回退、鼠标中键点主页、Ctrl O熄灭手机屏幕保持投屏适合频繁切窗口时免点屏操作。完整快捷键对照表见 README_zh.md。另外它还提供把手机扬声器声音同步到电脑的功能基于 sndcpy需安卓 10 以上官方提示目前用蓝牙替代更稳妥。手游键鼠映射像玩端游一样玩手机 FPS这是它最值得深挖的能力。项目自带 keymap/ 目录内置和平精英gameforpeace.json和抖音tiktok.json两套脚本。投屏成功后点键鼠映射、选中脚本加载按~Tab 左边那键切入映射模式再按一次切回普通控制。映射生效后WASD控制走位、移动鼠标转视角、空格跳跃、Q/E双击左右探头、开自动奔跑、Shift车加速。映射文件就是一份 JSON核心是 keyMapNodes 数组每一项描述哪个按键按在屏幕哪个位置{ switchKey: Key_QuoteLeft, // 切换键按 ~ 在映射模式和普通控制之间切换 keyMapNodes: [ { comment: 方向盘, // 注释说明这一项映射的用途 type: KMT_STEER_WHEEL, // 类型方向盘需 4 个键配合控制方向 centerPos: { x: 0.16, y: 0.75 }, // 中心位置x/y 是屏幕宽高比例 leftKey: Key_A, // 向左移动对应的按键 rightKey: Key_D, // 向右移动对应的按键 upKey: Key_W, // 向上移动对应的按键 downKey: Key_S // 向下移动对应的按键 } ] }只想换按键的话改 key 名和 pos 值即可存进 keymap/ 目录软件里点刷新脚本重新加载选中应用后再按~切换生效。坐标怎么找在投屏窗口点一下屏幕控制台会输出那一刻的 pos直接抄过来用单点、双点、拖拽、方向盘等全部类型说明见 docs/KeyMapDes_zh.md。一个容易踩的坑用和平精英方向盘控制载具时记得把游戏里的载具设置改成单摇杆模式。多设备投屏管理几台手机同时连分组统一操作如果你以为投屏软件一次只能连一台手机那是低估它了。QtScrcpy 支持同时连接多台设备每台手机一个独立窗口可以排满一屏更进一步是分组控制把几台手机编进同一个组对整组执行统一操作比如批量安装同一个 APK、对每台依次执行相同按键序列。我试过用集线器一次接三台手机三块画面各自独立弹出同一套操作不需要逐台手动重复。凡是同一动作要在多台测试机上反复做的场景这套多设备投屏管理都能省掉大量机械劳动。出问题怎么办常见故障的自查顺序有画面但鼠标点不动按顺序查三处——USB 调试安全设置是否开启、厂商模拟点击权限是否允许、~键是否不小心切进了映射模式再按一次~切回。插线后刷不出设备号先确认手机端允许 USB 调试是否已勾选仍为空的话先随便用一款手机助手连一次再回来刷新设备列表。画面模糊先把投屏窗口尺寸调到接近手机原生分辨率放大缩小太多必然发虚Windows 高 DPI 屏可右键 exe在兼容性设置里把高 DPI 缩放行为改为由应用程序执行。打不开视频流 / 能控制但看不到画面在 config/config.ini 里换解码方式或先在启动配置里降低分辨率试试UseDesktopOpenGL-1 # 解码方式-1 自动0 软解1 DX 硬解2 OpenGL 硬解 MaxFps60 # 最大帧率仅 Android 10 以上生效 RenderExpiredFrames0 # 跳过过期视频帧换取更低延迟提示 adb 版本冲突adb server version doesnt match任务管理器里找到 adb 进程结束掉再重试电脑上装了多套 adb 的在 config.ini 里用AdbPath指定要用的那一个。另外一个小坑手机端默认只能收英文字符想输入中文就在手机上装搜狗或 QQ 输入法。更多细节见 docs/FAQ.md。收尾为什么值得试试这套工具QtScrcpy 没有什么花哨卖点免费开源、免 root、手机上不装任何软件Windows、macOS、Linux 全平台可用。画面投出来、键鼠接上去、文件拖过去这些基础能力它都一次给齐。下次手机屏幕成为你的瓶颈接上线试一次几分钟就能看到效果。想改源码的开发者可以git clone https://gitcode.com/GitHub_Trending/qt/QtScrcpy官方在 Ubuntu 和 Arch Linux 上验证过编译流程。 贴士纯录制用途可以勾上仅后台录制加自动息屏电脑端录屏时不显示投屏窗口手机屏幕也省一份电录像保存路径在启动配置里一并设置。【免费下载链接】QtScrcpyAndroid real-time display control software项目地址: https://gitcode.com/GitHub_Trending/qt/QtScrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
分享:

看完干货,该让你的企业上线了

免费需求沟通 · 48 小时内出具建站方案 · 河南本地可上门