escrcpy 键盘映射完全指南:3 步让电脑键盘全面接管你的 Android 手机
【免费下载链接】escrcpy📱 Display and control your Android device graphically with scrcpy.项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy
开会时手机弹出消息,你不想拿起它打字;或者打游戏时,想用键盘 WASD 直接操控画面里的角色。escrcpy 可以把你的 Android 屏幕镜像到电脑,并让电脑键盘、鼠标直接向手机注入输入事件。这篇文章只聚焦"输入"这一侧:先讲清楚 4 种键盘模式各走什么通道,再给出 3 步完成 escrcpy 键盘映射配置的操作,最后附上几个降低延迟的调优参数,10 分钟你就能把设备控制习惯调成自己的样子。
进手机的 4 条输入通道:先选对 --keyboard 模式
你在电脑上按下的每个键,escrcpy 会通过其中一条通道送进手机,由--keyboard参数决定走哪条:
| 模式 | 参数 | 工作方式 | 适合场景 |
|---|---|---|---|
| SDK | --keyboard=sdk(默认) | 通过 Android API 层注入事件,仅支持部分 ASCII 字符 | 日常快速上手、简单英文输入 |
| UHID | --keyboard=uhid(简写-K) | 借助设备的 UHID 内核模块模拟一块物理 HID 键盘 | 中文输入法、游戏、无线镜像 |
| AOA | --keyboard=aoa | 在 USB 层用 AOAv2 协议模拟物理外设 | 不想开 USB 调试的有线场景 |
| 禁用 | --keyboard=disabled | 完全关闭键盘输入 | 只操作鼠标 |
区别本质上是"按键送达的位置"不同:SDK 从应用层塞文字,UHID 像给手机插了一块真键盘,AOA 则直接以 USB 外设身份接入。如果你选 UHID 或 AOA,需要一次性配置键盘布局:在镜像窗口按MOD+k打开物理键盘设置页,或在终端执行:
adb shell am start -a android.settings.HARD_KEYBOARD_SETTINGS配好后可以顺手关掉屏幕键盘,输入法也能随便切。这样做的好处是:中文、特殊字符都能打进任意应用,不再被默认模式支持的范围卡住。各模式的完整说明可延伸阅读 scrcpy 键盘文档。
本节要点:日常英文输入用 sdk,中文与游戏用 uhid,纯有线外设模拟用 aoa;uhid/aoa 只需配置一次键盘布局。
三步完成 escrcpy 按键映射配置
- 打开 escrcpy,进入偏好设置 → 输入选项卡(界面实现在 偏好设置页面,输入项定义见 输入设置模型),把"键盘"一栏选为uhid;
- 在镜像窗口按
MOD+k打开物理键盘设置页,选择与电脑一致的键盘布局并保存; - 重启镜像连接,在手机上随便打开一个输入框验证中文与特殊字符。
如果某些应用里按键表现异常,就在同一页调整"键盘注入"项,它对应--keyboard-inject参数:选--prefer-text让字母强制以文本方式注入(修复部分应用吞键),或选--raw-key-events强制原始按键事件(保留游戏里 WASD 的响应);另外--no-key-repeat可以禁用长按按键的重复事件转发,避免游戏里误触发。
escrcpy 把 Android 设备镜像到电脑,并负责键盘、鼠标的输入映射
这样做的好处是:全程不用碰命令行,勾选完保存即可,参数由 escrcpy 自动拼装。
本节要点:设置页的"键盘 + 键盘注入"两项就覆盖了全部输入参数,改完记得重启镜像生效。
降低延迟、调出手感的 4 个参数
玩实时操控时,"按键到画面响应"的快慢取决于视频链路。以下参数都在偏好设置 → 视频里(定义见 视频设置模型):
三个视频旋钮:分辨率、帧率、缓冲
--max-size:镜像分辨率上限,例如填1080;分辨率越小,编解码与传输压力越低;--max-fps:帧率上限,例如 60,避免无意义的超额刷新;--video-buffer:视频缓冲时间(单位 ms),数值越小画面跟手越快,但网络不稳时可能卡帧。
手柄也走 HID 通道:--gamepad
如果你同时用游戏手柄操控,把--gamepad设为uhid,手柄会像键盘一样走物理 HID 通道(可选值uhid、aoa)。
escrcpy 的视频与输入参数组合,决定你操控设备的低延迟体验
调参时一次只改一项,实际试手感,别一次全拉满。这样做的好处是:你能快速定位是哪个参数带来的改善,为不同设备保留各自最合适的组合,而不是盲目堆参数。
本节要点:分辨率、帧率、缓冲三个旋钮管延迟,--gamepad管手柄通道,逐项微调、感觉对了就停。
备份你的 escrcpy 配置:一个 JSON 文件搞定
调好的配置值得留底。escrcpy 在偏好设置里提供配置导入/导出:导出会生成 JSON 文件(默认名escrcpy-configs.json),换机器后选择之前导出的 JSON 导入,键盘映射、视频参数全部恢复,实现见 use-config-file。
这样做的好处是:重装系统或换电脑时,你的 escrcpy 键盘映射方案原样迁移,不用再逐项回忆勾选了什么。
本节要点:调完配置顺手导出一份 JSON,方案就能跨设备复用。
写在最后
把 escrcpy 的输入侧理一遍其实就这几件事:用--keyboard选对通道,配一次键盘布局,用--keyboard-inject和视频参数修手感,再用 JSON 把成果存下来。现在就打开偏好设置,把键盘模式切到 uhid 试试,配完布局敲一行中文,低延迟的跨设备输入体验立刻不一样。
【免费下载链接】escrcpy📱 Display and control your Android device graphically with scrcpy.项目地址: https://gitcode.com/GitHub_Trending/es/escrcpy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考