输入子系统:
对不同的输入设备进行统一处理的设备驱动程序框架,包括键盘,鼠标,触摸屏等任何的输入设备都可以通过输入子系统的接口注册到内核中。使用它的好处:
它提供了用于分发输入报告给用户程序的简单事件(envent)的接口,抽取出了输入驱动程序的通用部分,简化了驱动程序,引入了一致性.简便了设备驱动程序的开发。
输入子系统的三层结构: 核心层,具体设备相关的设备层dev和与设备处理的驱动drv层。
input_dev 是硬件驱动层,代表一个input设备
输入子系统:
对不同的输入设备进行统一处理的设备驱动程序框架,包括键盘,鼠标,触摸屏等任何的输入设备都可以通过输入子系统的接口注册到内核中。使用它的好处:
它提供了用于分发输入报告给用户程序的简单事件(envent)的接口,抽取出了输入驱动程序的通用部分,简化了驱动程序,引入了一致性.简便了设备驱动程序的开发。
输入子系统的三层结构: 核心层,具体设备相关的设备层dev和与设备处理的驱动drv层。
input_dev 是硬件驱动层,代表一个input设备