电脑投屏手机软件 scrcpy 使用记录

一直在用微信读书,它的手机 app 实在是比网页端好用太多,而且我经常需要在手机上查看内容,然后记录在电脑上,来回切换实在非常不方便。

于是我在搜索有什么解决方案,发现了一个好用的软件 scrcpy,可以直接在电脑上对手机的内容进行投屏和操作,一番折腾之后,基本可以满足我的使用需要,在此记录一下它的使用方法。

安装

首先在安装界面下载适合操作系统的软件包。

在手机设置的参数信息里面狂按系统版本号,把开发者选项打开,然后在开发者选项里面把 USB 调试打开。

接着用一根 usb 线把手机和电脑连起来,在电脑中把解压好的软件包打开,点击 exe 文件,弹出一个界面,就是自己手机的投屏。

如果你的手机中安装的是搜狗输入法,那么直接把电脑中输入法切换成英文状态,就可以在投屏中对手机进行打字了。

但如果你和我一样用的其它小众输入法(例如虎码),那么需要安装其它输入法,如:

虎码用户直接用手机在官网下载资源即可。

常用快捷键

快捷键操作
alt-o关闭真机屏幕(保持投屏,按电源键可恢复)
alt-O打开真机屏幕
alt-s多任务
alt-b返回上一级/鼠标右键
alt-hhome 键/鼠标中键
alt-p按电源
alt-<left>/<right>旋转屏幕
alt-<up>/<down>调节音量
alt-g投屏铺满窗口
ctrl-c复制(可跨机)
ctrl-v粘贴(可跨机)

以下为常用的启动参数:

  • --stay-awake,保持唤醒状态。
  • --always-on-top,总是位于顶部。
  • --keyboard=uhid,更加接近真实物理键盘。
  • --turn-screen-off,默认关闭真机的屏幕。
  • --window-title="<你的窗口名称>",设置窗口名称。

Windows 在快捷方式的“属性 -> 目标” 处加上这个参数即可。

无线连接

除了使用 usb 连接,scrcpy 还可以通过无线连接的方式进行投屏。

在 scrcpy 的安装目录打开 windows terminal。

执行以下命令:

1
2
3
4
5
# 在插入 usb 的状态下执行,用于设置手机监听 5555 端口
.\adb.exe tcpip 5555

# 拔掉 usb 之后执行,用于通过 scrcpy 的 adb 工具连接到手机的指定端口
.\adb.exe connect <手机的 ip 地址>:5555

这样之后再打开 scrcpy 软件就可以通过 wifi 进行连接了。

手机的 ip 地址可以通过 .\adb.exe shell ip -f inet addr show wlan0 这条命令查询,或者直接通过在手机的设置搜索框中搜索。需要重新恢复不连接的状态的话则将 connect 改为 disconnect 即可。

重新启动操作系统之后,需要重新连接,并且 wifi 质量不好的话,会经常卡顿。因此不建议使用 wifi 的方式进行连接。

其它

使用 scrcpy-noconsole.vbs 脚本也是一样的效果,区别在于它不会有额外的 terminal。

Licensed under CC BY-NC-SA 4.0
最后更新于 Nov 12, 2024 21:42 +0800
使用 Hugo 构建
主题 StackJimmy 设计