Scrcpy 手柄
提供多种手柄输入模式:
--gamepad=disabled(default)--gamepad=uhid(or-G): simulates physical HID gamepads using the UHID kernel module on the device--gamepad=aoa: simulates physical HID gamepads using the AOAv2 protocol
物理手柄模拟
Section titled “物理手柄模拟”有两种模式可在设备上模拟物理 HID 手柄,每个插入电脑的物理手柄对应一个模拟实例。
该模式基于设备上的 UHID 内核模块模拟物理 HID 手柄。
启用 UHID 手柄:
scrcpy --gamepad=uhidscrcpy -G # short version注意:由于权限问题,UHID 在较旧的 Android 版本上可能无法工作。
该模式基于 AOAv2 协议模拟物理 HID 手柄。
启用 AOA 手柄:
scrcpy --gamepad=aoa与另一模式不同,它直接在 USB 层工作(因此仅在 USB 连接下可用)。
它不使用 scrcpy 服务端,也不需要 adb(USB 调试)。因此,即使关闭 USB 调试也能控制设备(但不镜像),参见 OTG。
注意:在该模式下,Android 会将多个物理手柄识别为一个异常的设备。如需多个手柄,请使用 UHID。
注意:在 Windows 上,它可能仅在OTG 模式下工作,而非镜像时(如果某 USB 设备已被其他进程占用,如 adb 守护进程,则无法打开)。