scrcpy-手机与电脑投屏神器

欢迎大家到我的小博客耍:www.xpshuai.cn

由于之前一种用ubuntu当做自己的主力机器,有时候需要投屏手机到电脑(比如上班摸个鱼嘿嘿你懂得)

scrcpy 安装
snap install scrcpy
adb服务安装
sudo apt-get install android-tools-adb
adb配置
手机通过USB连接电脑
lsusb

找到自己手机的识别号,(可以对比数据线插入之前和插入之后多了哪个就是哪个)

创建设备文件

下面所有的04e8改成自己的识别号, android.rules文件名可自定义

mkdir ~/.android
# 注意你的设备号
echo 0x04e8 > ~/.android/adb_usb.ini
sudo touch /etc/udev/rules.d/android.rules
sudo gedit /etc/udev/rules.d/android.rules

在文件中输入:

注意自己的设备号

SUBSYSTEM=="usb", SYSFS{idVendor}=="你的设备号", MODE="0666"
保存后修改文件权限
sudo chmod 777 /etc/udev/rules.d/android.rules
启动adb服务
service udev restart
adb start-server
adb devices

有设备就说明成功了, 如果没有看看自己手机的开发者模式以及USB调试有没有打开

使用scrcpy

命令行输入

# 直接使用
scrcpy
# 设置显示尺寸为1080
nohun scrcpy -m 1080 &  

就会弹出界面了

scrcpy使用方法
"""
鼠标左键点击、滑动;
长按鼠标中键回到主屏幕;Ctrl+Shift+V
鼠标右键返回复制文本电脑到手机:  电脑上复制后, 在手机投屏界面按Ctrl+Shift+V复制到手机剪切板, 然后手机中粘贴手机到电脑: 手机上复制到剪切板中, 在投屏界面按下Ctrl+C键,再到电脑正常上粘贴传输文件: 直接在文件管理器复制粘贴

"""
快捷键
全屏/回到合适尺寸

ctrl +f ctrl + x

展开/折叠通知栏

ctrl +n ctrl + shift + n

结束投屏

scrcpy -S

或者关掉显示窗口即可


Scrcpy 的命令参数
关闭手机屏幕scrcpy -S
限制画面分辨率scrcpy -m 1024 (比如限制为 1024)
修改视频码率scrcpy -b 4M (默认 8Mbps,改成 4Mbps)
裁剪画面scrcpy -c 1224:1440:0:0 表示分辨率 1224x1440 并且偏移坐标为 (0,0)
多设备切换scrcpy -s 设备ID (使用 adb devices 命令查看设备ID)
窗口置顶scrcpy -T
显示触摸点击scrcpy -t 在演示或录制教程时,可在画面上对应显示出点击动作
全屏显示scrcpy -f
文件传输默认路径scrcpy --push-target /你的/目录 将文件拖放到 scrcpy 可以传输文件,此命令指定默认保存目录
只读模式(仅显示不控制)scrcpy -n
屏幕录像scrcpy -r 视频文件名.mp4.mkv
屏幕录像 (禁用电脑显示)scrcpy -Nr 文件名.mkv
设置窗口标题scrcpy --window-title '异次元好棒!'
同步传输声音可借助 USBaudio 这个开源项目实现,但仅支持 Linux 系统
Scrcpy 快捷键列表
切换全屏模式Ctrl+F
将窗口调整为1:1(完美像素)Ctrl+G
调整窗口大小以删除黑色边框Ctrl+X | 双击黑色背景
设备 HOMECtrl+H | 鼠标中键
设备 BACKCtrl+B | 鼠标右键
设备 任务管理 键 (切换APP)Ctrl+S
设备 菜单Ctrl+M
设备音量+Ctrl+
设备音量-Ctrl+
设备电源键Ctrl+P
点亮手机屏幕鼠标右键
复制内容到设备Ctrl+V
启用/禁用 FPS 计数器(stdout)Ctrl+i
安装APK将 apk 文件拖入投屏
传输文件到设备将文件拖入投屏(非apk)
  • 投屏并录屏:scrcpy -r file.mp4
  • 不投屏只录屏:scrcpy -Nr file.mp4
录制声音

结合:https://github.com/rom1v/usbaudio

现在由于参加工作了,自己还是小员工,也因为公司各种邮箱和交流啥的都有qq微信,只能无奈换回windows了,但是终有一天我会回归Linux的

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值