Skip to main content
物理级触控 / 经严格测试

HID 外设
可编程的物理鼠标键盘

基于 ESP32 芯片,模拟真实鼠标键盘的物理信号。不可屏蔽,几行 Python 即可控制。

下载 ESP32 固件 v4.7含烧录工具 + 蓝牙/USB 固件 + Android/iOS

什么是 HID 外设

HID(Human Interface Device)是 USB/蓝牙协议中标准的人机交互设备类型,如鼠标、键盘。

我们用 ESP32 芯片模拟一个标准 HID 外设,手机/电脑"认为"连了一个真实的鼠标键盘。所有操作都是物理信号,和你手动操作没有任何区别。

HID vs 传统方案
传统方案:软件模拟,可被检测拦截,需要 Root/越狱
HID 方案:物理信号,无法拦截,即插即用,标准协议永不失效
物理触控不可屏蔽
模拟真实鼠标/键盘的物理信号,任何应用都无法拦截
免 Root / 免越狱
即插即用,不修改系统,对设备零侵入
点击 / 滑动 / 输入
精确坐标点击、多点滑动、键盘文字输入
ESP32 低成本
开源芯片 + 免费固件,最低 9 元起

几行代码,控制硬件外设

android_hid.py
from ascript.android import plug
plug.load("esp32")
from esp32 import BleDevice

# 自动扫描连接
ble = BleDevice()

# 物理级点击
ble.click(394, 2116)
ble.slide(151, 1668, 989, 1755)
ble.input("Hello")
ble.home()

平台与方案

ESP32 芯片
蓝牙 / USB HID
独立芯片连接手机,无需电脑,适合批量部署
AndroidiOSWindows 开发中
PC 串口
PC 虚拟外设
PC USB 线连接 Android,电脑端模拟操作
Android

开始使用

芯片选购

自行购买以下型号,刷入免费固件即可。其他型号可联系官方 QQ 群免费编译。

芯片型号蓝牙USBAndroidiOS参考价购买
ESP32-C3推荐 蓝牙~9元某宝/某鱼
ESP32-PICO 蓝牙~17元某宝/某鱼
ESP32-S3推荐 蓝牙~20元某宝/某鱼
iOS 注意:暂时仅支持蓝牙固件,后续将支持 USB。USB 固件目前仅 Android + ESP32-S3 可用。

烧录教程

AScript ESP32 Flash Tool
# 点击「下载固件」按钮,解压后得到以下目录
AS-esp32固件烧录/
esptool.exe # 烧录工具
安卓蓝牙固件/
esp32-c3/ | esp32-pico32/ | esp32-s3/
安卓usb固件/
esp32-s3/ # 仅 S3 支持
iOS蓝牙固件/
esp32-c3/ | esp32-pico32/ | esp32-s3/

视频教程