跳到主要内容

输入设备 (input)

输入设备。

设备类型

DEVICE_TYPE_INPUT

结构体

struct input_t {
char * name;
int (*ioctl)(struct input_t * input, const char * cmd, void * arg);
void * priv;
};

关键 API

函数说明
search_input(name)按名称查找输入设备
register_input(input, drv)注册输入设备
unregister_input(input)注销输入设备
input_ioctl(input, cmd, arg)控制输入设备

说明

通用输入设备接口(如触摸屏、按键、键盘)。使用字符串 ioctl 控制模型。实际输入事件生成由内核输入子系统处理。