>Input_dev结构体-事件支持

Struct input_dev *input dev;

分配input_dev结构体指针
input_dev = input_allocate_device();

设置
input_dev->
unsigned long evbit[NBITS(EV_MAX)]; //该设备驱动所能支持的事件。
EV_SYN 0x00 同步事件
EV_KEY 0x01 按键事件
EV_REL 0x02 相对坐标
EV_ABS 0x03 绝对坐标
EV_MSC 0x04 其它
EV_LED 0x11 LED
EV_SND 0x12 声音
EV_REP 0x14 Repeat
EV_FF 0x15 力反馈
~~~~~~~~~~~~~~~~~~~~
EV_PWR 电源
EV_FF_STATUS 状态
unsigned long keybit[NBITS(KEY_MAX)]; //键值存放表
unsigned long relbit[NBITS(REL_MAX)]; //相对坐标
unsigned long absbit[NBITS(ABS_MAX)]; //绝对坐标
unsigned long mscbit[NBITS(MSC_MAX)]; //其它事件类型
unsigned long ledbit[NBITS(LED_MAX)]; //led
unsigned long sndbit[NBITS(SND_MAX)]; //声音
unsigned long ffbit[NBITS(FF_MAX)]; //受力设备的属性
unsigned long swbit[NBITS(SW_MAX)];
……
……

注册

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值