QtScrcpy常见问题

这里整理了QtScrcpy连接、控制、画面和声音等高频问题与解决办法,点击问题即可展开答案。

ADB相关问题

这是因为电脑中运行了不同版本的adb,发生冲突。必须保证所有程序使用相同版本的adb。

  1. 在任务管理器中找到adb进程并结束
  2. 配置QtScrcpy的config.iniAdbPath路径,指向当前使用的adb

可以尝试:任意下载一款手机助手,先成功连接一次手机,然后再用QtScrcpy刷新设备列表连接。

在任务管理器找到adb进程并结束,重新操作即可。

控制问题

部分手机(如小米等)需要额外打开控制权限。请检查USB调试中是否开启了「允许模拟点击」(USB调试(安全设置))。

游戏中上车会创建新的界面,导致鼠标触摸点失效,目前技术上没有很好的解决办法。

恢复方法:连续按两次~键(数字键1左边),这是目前最好的办法。

显示与画面问题

在Windows上,可能需要配置缩放行为:QtScrcpy.exe → 属性 → 兼容性 → 更改高DPI设置 → 覆盖高DPI缩放行为 → 由以下人员执行缩放:应用程序

另外,如果视频窗口大小远远小于设备屏幕的大小,画面也会不清晰(文字尤其明显)。

控制台错误信息可能包含:QOpenGLShaderProgram::attributeLocation(vertexIn): shader program is not linked

一般是由于显卡不支持当前的视频渲染方式。可在config.ini中修改解码方式,改成12试试。

导致该错误的原因有很多。最简单的解决方法是:在分辨率设置中,选择一个较低的分辨率。

输入问题

在手机端安装搜狗输入法QQ输入法,即可支持输入中文。

声音问题

支持。QtScrcpy可将设备扬声器声音同步到电脑(基于sndcpy,仅限Android 10及以上)。

如果以上答案没有解决你的问题:请描述你的问题,并截图软件控制台打印的日志,结合本文内容进一步排查,或在相关软件社区搜索类似案例。

还没有下载?

下载QtScrcpy,免费体验跨平台安卓投屏与控制。