键盘输入
请求参数
{
"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
}