QtScrcpy - 可以通过USB/网络连接Android设备,并进行显示和控制。无需root权限
QtScrcpy - 可以通过USB/网络连接Android设备,并进行显示和控制。无需root权限
周润发简单介绍 🥰
应用特点 🥰
- 精致 (仅显示设备屏幕)
- 性能 (30~60fps)
- 质量 (1920×1080以上)
- 低延迟 ([35~70ms][低延迟])
- 快速启动 (1s 内就可以看到第一帧图像)
- 非侵入性 (不在设备上安装任何软件)
界面预览 🥰
作者开发了更加专业的投屏软件极限投屏
极限投屏功能&特点:
- 设备投屏&控制:批量投屏、单个控制、批量控制
- 分组管理
- wifi投屏/OTG投屏
- adb shell快捷指令
- 文件传输、apk安装
- 投屏数量多:在OTG投屏模式,设置分辨率和流畅度为低的情况下,单台电脑可以同时管理500+台手机
- 低延迟:usb投屏1080p延迟在30ms以内,在相同分辨率流畅度情况下,比市面上所有投屏软件延迟都低
- cpu占用率低:纯C++开发,高性能GPU视频渲染
- 高分辨率:可调节,最大支持安卓终端的原生分辨率
- 完美中文输入:支持闲鱼app,支持三星手机
- 免费版最多投屏10台,功能无限制(除了自动重新投屏)
- 极限投屏使用教程:https://lrbnfell4p.feishu.cn/docx/QRMhd9nImorAGgxVLlmczxSdnYf
- 极限投屏界面预览:
自定义按键映射
可以根据需要,自己编写脚本将键盘按键映射为手机的触摸点击,编写规则在这里。
默认自带了针对和平精英手游和抖音进行键鼠映射的映射脚本,开启平精英手游后可以用键鼠像玩端游一样玩和平精英手游,开启抖音映射以后可以使用上下左右方向键模拟上下左右滑动,你也可以按照编写规则编写其他游戏的映射文件,默认按键映射如下:
自定义按键映射操作方法如下:
- 编写自定义脚本放入 keymap 目录
- 点击刷新脚本,确保脚本可以被检测到
- 选择需要的脚本
- 连接手机并启动服务之后,点击应用脚本
- 按
~
(即脚本中定义的 SwitchKey)键切换为自定义映射模式即可启用 - 再次按~键切换为正常控制模式
- (对于和平精英等游戏)若想使用方向盘控制载具,记得在载具设置中设置为单摇杆模式
批量操作
你可以同时控制所有的手机
比较
QtScrcpy 和 Scrcpy 区别如下:
关键点 | scrcpy | QtScrcpy |
---|---|---|
界面 | sdl | qt |
视频解码 | ffmpeg | ffmpeg |
视频渲染 | sdl | opengl |
跨平台基础设施 | 自己封装 | Qt |
编程语言 | C | C++ |
编程方式 | 同步 | 异步 |
按键映射 | 不支持自定义 | 支持自定义按键映射 |
编译方式 | Meson+Gradle | CMake |
- 使用Qt可以非常容易的定制自己的界面
- 基于Qt的信号槽机制的异步编程提高性能
- 方便新手学习
- 增加多点触控支持
系统要求 🥰
您要确保在 Android 设备上[启用adb调试]
- 使用前的准备工作非常简单:确保手机系统在 Android 5.0 以上
- 开启手机的 USB 调试模式:
- 进入设置 → 关于手机
- 连续点击版本号打开开发者选项
- 找到并开启”USB 调试”开关
运行
在你的电脑上接入Android设备,然后运行程序,点击 一键USB连接
或者 一键WIFI连接
无线连接步骤
- 将手机和电脑连接到同一局域网
- 安卓手机端在开发者选项中打开 USB 调试
- 通过 USB 连接安卓手机到电脑
- 点击刷新设备,会看到有设备号更新出来
- 点击获取设备 IP
- 点击启动 adbd
- 无线连接
- 再次点击刷新设备,发现多出了一个 IP 地址开头的设备,选择这个设备
- 启动服务
备注:启动 adbd 以后无需继续连接 USB 线,以后连接断开都不再需要,除非 adbd 停止运行
界面解释
启动配置:启动服务前的功能参数设置
分别可以设置本地录制视频的比特率、分辨率、录制格式、录像保存路径等。
- 仅后台录制:启动服务不显示界面,只录制 Android 设备屏幕
- 窗口置顶:Android 设备显示窗口置顶
- 自动息屏:启动服务以后,自动关闭 Android 设备屏幕以节省电量
- 使用 Reverse:服务启动模式,出现服务启动失败报错 “more than one device” 可以去掉这个勾选尝试连接
刷新设备列表:刷新当前连接的设备
- 启动服务:连接到 Android 设备
- 停止服务:断开与 Android 设备的连接
- 停止所有服务:断开所有已连接的 Android 设备
- 获取设备ip:获取到 Android 设备的 IP 地址,更新到无线区域中,方便进行无线连接
- 启动adbd:启动 Android 设备的 adbd 服务,无线连接之前,必须要启动
- 无线连接:使用无线方式连接 Android 设备
- 无线断开:断开无线方式连接的 Android 设备
- 命令行:执行自定义 adb 命令(目前不支持阻塞命令,例如shell)
功能
- 实时显示 Android 设备屏幕
- 实时键鼠控制Android设备
- 屏幕录制
- 截图
- 无线连接
- 多设备连接与批量操作
- 全屏显示
- 窗口置顶
- 安装 apk:拖拽apk到显示窗口即可安装
- 传输文件:拖拽文件到显示窗口即可发送文件到 Android 设备
- 后台录制:只录制屏幕,不显示界面
- 剪贴板同步:
在计算机和设备之间同步剪贴板:Ctrl + c
将设备剪贴板复制到计算机剪贴板;Ctrl + Shift + v
将计算机剪贴板复制到设备剪贴板;Ctrl + v
将计算机剪贴板作为一系列文本事件发送到设备(不支持非ASCII字符)
- 同步设备扬声器声音到电脑(基于sndcpy,仅支持安卓10级以上,目前不推荐使用,可使用蓝牙连接替代)
快捷键
功能 | 快捷键(Windows) | 快捷键 (macOS) | ||
---|---|---|---|---|
切换全屏 | Ctrl +f |
Cmd +f |
||
调整窗口大小为 1:1 | Ctrl +g |
Cmd +g |
||
调整窗口大小去除黑边 | Ctrl +w \ |
左键双击 | Cmd +w \ |
左键双击 |
点击 主页 |
Ctrl +h \ |
点击鼠标中键 | Ctrl +h \ |
点击鼠标中键 |
点击 BACK |
Ctrl +b \ |
右键双击 | Cmd +b \ |
右键双击 |
点击 APP_SWITCH |
Ctrl +s |
Cmd +s |
||
点击 MENU |
Ctrl +m |
Ctrl +m |
||
点击 VOLUME_UP |
Ctrl +↑ (上) |
Cmd +↑ (上) |
||
点击 VOLUME_DOWN |
Ctrl +↓ (下) |
Cmd +↓ (下) |
||
点击 POWER |
Ctrl +p |
Cmd +p |
||
打开电源 | 右键双击 | 右键双击 | ||
关闭屏幕 (保持投屏) | Ctrl +o |
Cmd +o |
||
打开下拉菜单 | Ctrl +n |
Cmd +n |
||
关闭下拉菜单 | Ctrl +Shift +n |
Cmd +Shift +n |
||
复制到剪切板 | Ctrl +c |
Cmd +c |
||
剪切到剪切板 | Ctrl +x |
Cmd +x |
||
同步剪切板并粘贴 | Ctrl +v |
Cmd +v |
||
注入电脑剪切板文本 | Ctrl +Shift +v |
Cmd +Shift +v |
鼠标左键双击黑色区域可以去除黑色区域
如果电源关闭,鼠标右键双击打开电源;如果电源开启,鼠标右键双击相当于返回
相关链接
Gitee 点击前往
Github 点击前往
评论
匿名评论隐私政策
✅ 你无需删除空行,直接评论以获取最佳展示效果