键盘输入
请求参数
{
"data": {
"deviceid": "{{deviceid}}",
//设备id
"key": "abc123!@#",
//按下键盘键,只支持英文、数字和英文字符(不支持中文)
"fn_key": "WIN+h"
//按下功能键时请将key参数留空,参数如:返回主屏幕的快捷键 Win+h 截屏 WIN+SHIFT+3
},
//参数内容
"fun": "send_key",
//功能名
"msgid": 0
//消息id,服务端接收后会原样返回,websocket连接可用用来异步转同步用。http模式直接填0
}
功能键 | 功能键描述 |
---|---|
BACKSPACE | 回退键 |
SPACE | 空格键(或者直接 表示) |
TAB | TAB键 |
WIN | WIN键(苹果的command键) |
ENTER | 回车键 |
SHIFT | 上档键 |
CTRL | CTRL键 |
ALT | ALT键 |
ESC | ESC键 |
PAGEUP | PAGEUP键 |
PAGEDOWN | PAGEDOWN键 |
RightArrow | 方向右 |
LeftArrow | 方向左 |
DownArrow | 方向下 |
UpArrow | 方向上 |
F1 | F1 键 |
F2 | F2 键 |
F3 | F3 键 |
F4 | F4 键 |
F5 | F5 键 |
F6 | F6 键 |
F7 | F7 键 |
F8 | F8 键 |
F9 | F9 键 |
F10 | F10 键 |
F11 | F11 键 |
F12 | F12 键 |
FN | FN键 |
WIN+h | 主屏幕 |
TAB+b | 返回 |
FN+UpArrow | APP切换器 |
FN+c | 控制中心 |
FN+n | 通知中心 |
TAB+a | APP切换器(ios15系统以下) |
TAB+c | 控制中心(ios15系统以下) |
TAB+n | 通知中心(ios15系统以下) |
TAB+l | 锁定屏幕 |
CTRL+ALT+SHIFT+WIN+r | 重新启动 |
CTRL+ALT+WIN+p | 直通模式(打开关闭全键盘) |
WIN+c | 复制 |
WIN+v | 粘贴 |
WIN+a | 全选 |
WIN+x | 剪切 |
FN | 切换输入法 |
WIN+SHIFT+3 | 截屏到相册 |
成功返回
{
"data": {},
//返回数据
"fun": "send_key",
//功能号
"message": "成功",
//调用返回消息
"msgid": 0,
"status": 0
//0成功,非0失败
}
失败返回
{
"data": {},
//返回数据
"fun": "send_key",
//功能号
"message": "没有初始化USB设备",
//调用返回消息
"msgid": 0,
"status": 1
}