版权所有,转载请说明转自 http://my.csdn.net/weiqing1981127
一.系统理论
1.1 Input子系统概述
Input子系统是对不同类型的输入设备进行统一处理的驱动程序。一个输入事件,如按键,是通过驱动层到系统核心层到事件处理层到用户空间的顺序到达用户空间并传给应用程序使用。
Input子系统由驱动层、输入子系统核心层和事件处理层三部分组成。此子系统主要包括两类驱动程序:事件驱动程序和设备驱动程序。事件驱动程序负责和应用程序的接口,而设备驱动程序负责和底层输入设备的通信。输入事件驱动程序包括mousedev,evdev,joydev,键盘等。事件驱动程序是标准的,对所有的输入设备都是