
Escrcpy 与 scrcpy 快捷键完全指南MOD 修饰键、操作映射与实战技巧【免费下载链接】escrcpy Display and control your Android device graphically with scrcpy.项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy本指南以 Escrcpy 所集成的 scrcpyv3.2快捷键体系为核心系统讲解MOD修饰键的配置方式、完整的键盘/鼠标快捷键速查表、重复按键类快捷键的正确用法以及Ctrl组合键的转发行为。读完本文你将在镜像窗口中熟练完成全屏切换、屏幕旋转、返回/主页/多任务、音量电源、剪贴板同步等高频操作并了解 Escrcpy 桌面端在源码层面对快捷键与设备控制命令的实现方式。MOD 修饰键一切快捷键的起点在 scrcpy 窗口中绝大多数快捷键都以修饰键MOD开头。默认情况下MOD是左Alt或左Super键——其中Super通常就是 Windows 键盘上的Windows键或 macOS 上的Cmd键。如需更换修饰键可在启动 scrcpy 时通过--shortcut-mod参数指定可选键包括lctrl左Ctrl、rctrl右Ctrl、lalt左Alt、ralt右Alt、lsuper左Super和rsuper右Super。该参数支持逗号分隔可同时指定多个候选修饰键# 使用右Ctrl作为快捷键修饰键 scrcpy --shortcut-modrctrl # 使用左Ctrl或左Super作为快捷键修饰键 scrcpy --shortcut-modlctrl,lsuper当同时指定多个修饰键时任意一个都可触发快捷键这对于习惯在不同键盘布局如笔记本与台式机外接键盘间切换的场景尤为实用。快捷键速查表下表列出 scrcpy 窗口内全部键盘与鼠标快捷键。其中kbdMOD/kbd代表上面配置的修饰键带_双击_/_点击_的项为鼠标操作。操作快捷键切换全屏模式MODf向左旋转屏幕MOD←左向右旋转屏幕MOD→右水平翻转屏幕MODShift←左|MODShift→右垂直翻转屏幕MODShift↑上|MODShift↓下暂停或恢复显示MODz恢复显示MODShiftz重置视频捕获/编码MODShiftr调整窗口至1:1像素级显示MODg调整窗口以去除黑边MODw| 双击左键¹点击HOMEMODh| 中键点击点击BACKMODb|MODBackspace| 右键点击²点击APP_SWITCHMODs| 第4键点击³点击MENU解锁屏幕⁴MODm点击VOLUME_UPMOD↑上点击VOLUME_DOWNMOD↓下点击POWERMODp开机右键点击²关闭设备屏幕保持镜像MODo打开设备屏幕MODShifto旋转设备屏幕MODr展开通知面板MODn| 第5键点击³展开设置面板MODnn| 双击第5键³折叠面板MODShiftn复制到剪贴板⁵MODc剪切到剪贴板⁵MODx同步剪贴板并粘贴⁵MODv注入计算机剪贴板文本MODShiftv打开键盘设置仅限HID键盘MODk启用/禁用FPS计数器输出到stdoutMODi捏合缩放/旋转Ctrl点击并移动垂直倾斜双指滑动Shift点击并移动水平倾斜双指滑动CtrlShift点击并移动拖放APK文件从电脑安装APK拖放非APK文件推送文件到设备表注 ¹ 双击黑边以去除它们。 ² 右键点击会在屏幕关闭时唤醒屏幕否则执行 BACK 操作。 ³ 第4和第5鼠标按键如果您的鼠标支持。 ⁴ 对于开发中的 React Native 应用MENU会触发开发菜单。 ⁵ 仅在 Android 7 及以上版本支持。速查表要点解读屏幕旋转三件套MOD←/→以 90° 为步进旋转画面MODShift←/→与MODShift↑/↓分别做水平与垂直翻转MODr则直接旋转设备物理屏幕方向四者用途互补。显示控制MODf全屏、MODg像素级 1:1、MODw去黑边覆盖窗口调节的主要诉求MODz/MODShiftz负责显示暂停与恢复MODShiftr可在画面异常时重置视频捕获/编码管线。导航与系统键HOME/BACK/APP_SWITCH/POWER/VOLUME等均有对应快捷键且多个系统操作额外提供了鼠标替代方案中键主页、右键返回/唤醒、第4键多任务、第5键通知面板让只用手也能完成基本操控。剪贴板双向同步MODc/x/v分别复制、剪切、粘贴MODShiftv把计算机剪贴板文本直接注入设备该组功能依赖 Android 7 的剪贴板服务。触控模拟Ctrl点击并移动模拟捏合缩放/旋转Shift点击并移动模拟双指垂直滑动CtrlShift点击并移动模拟双指水平滑动。重复按键型快捷键以展开设置面板为例部分快捷键需要重复按下同一个键例如MODnn展开设置面板。其操作要领是按住MOD期间重复按键且每次按键需在释放后再按下。具体步骤按下并保持按住MOD。然后双击n按下→释放→按下→释放。最后释放MOD。同理MODn为展开通知面板、MODShiftn为折叠面板三者构成完整的通知/设置面板控制组合。从实现原理看scrcpy 将这类按键解析为逐次注入的键事件序列因此必须在两次按键之间完成释放才能被正确识别为两次独立的n键输入。Ctrl 组合键原样转发给设备与MOD前缀快捷键不同所有Ctrl按键的组合不会被 scrcpy 拦截而是直接转发到 Android 设备交由当前前台应用处理。这意味着设备端应用如终端模拟器、文本编辑器、网页输入框自行注册的CtrlC、CtrlA等组合键行为都会原样生效scrcpy 仅充当按键透传通道。Escrcpy 中的快捷键实现从桌面服务到 ADB 指令作为基于 scrcpy 的图形化客户端Escrcpy 在 Electron 主进程与渲染进程中对快捷键与设备控制命令做了封装以下源码路径可帮助你理解其底层实现全局快捷键注册服务desktop/electron/services/shortcuts/index.js 基于 Electron 的globalShortcutAPI 实现快捷键的注册、注销与触发分发。服务通过shortcut-register/shortcut-unregister/shortcut-unregister-all等 IPC 通道管理快捷键并将触发事件以shortcut-triggered广播给所有窗口同时提供shortcut-set-recording-mode用于录制等场景下临时卸载快捷键避免冲突。设备控制命令映射desktop/src/hooks/use-control-action/index.js 把快捷键对应的操作翻译为具体的 ADB shell 命令例如SWITCH→input keyevent 187、HOME→input keyevent 3、BACK→input keyevent 4、POWER→input keyevent 26、VOLUME_UP→input keyevent 24、VOLUME_DOWN→input keyevent 25、通知面板→cmd statusbar expand-notifications旋转相关操作则通过content insert写入系统设置并短暂休眠等待生效。这些 keyevent 编号与 Android 标准键码一致与 scrcpy 注入的按键语义相互印证。延伸阅读快捷键与以下主题紧密相关建议配合阅读控制control剪贴板双向同步、推送文件到设备等操作的完整说明鼠标mouse右键/中键等鼠标按键绑定的细节窗口window全屏、窗口尺寸调整的配置项键盘keyboardHID 物理键盘模拟与键盘设置面板设备device屏幕关闭保持镜像、屏幕旋转等设备级操作Escrcpy 参考总览scrcpy 全部功能与选项索引前提与限制上述快捷键行为以当前仓库文档所对应的 scrcpy v3.2 为基准复制/剪切/粘贴类快捷键要求 Android 7MODk键盘设置仅在使用 HID 键盘时可用第4/第5鼠标按键需硬件支持。在 Escrcpy 中实际操作时请以客户端界面显示的快捷键配置为准。【免费下载链接】escrcpy Display and control your Android device graphically with scrcpy.项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考