Chinaunix

标题: linux手机按键驱动 长按和组合键问题 [打印本页]

作者: 人形鬼影    时间: 2015-12-28 14:20
标题: linux手机按键驱动 长按和组合键问题
知道linux按键驱动是以中断的方式实现的,请问哪位大神知道  长按和组合键在驱动中是怎么获取到和实现的,先谢谢啦!!!
作者: 哭泣的土地    时间: 2016-06-04 11:14
没做过,试着探讨一下,如果是标准键盘,组合键也是有对应的键值的,长按在vxworks下测试过,采到的键值其实并不连续,不知道别的办法,只好针对采样周期性做个处理
作者: Linux傻鸟    时间: 2016-06-28 16:45
在系统中每个按键都有键值的,长按或者组合键都是采用周期轮询采样的方式实现的。。。打个比方,你按下“shift+delete”键 时期是有前后顺序的,当系统检测到是对其解析然后对照链表对去处理。。长按也是一样的道理。我也不是很懂,感觉应该是这样的。。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2