Input system (输入子系统) 以前写一些输入设备(键盘,鼠标等)的驱动都是字符设备,混杂设备处理的,linux开源社区的大神门看到了这大量的输入设备如此分散不堪,就想有木有一种机制,可以对分散的,不同类别的输入设备进行统一的驱动,所以才出现了输入子系统. 输入子系统引入的好处: 1) 统一了物理形态各异的相似输入设备的处理功能.例如:各种鼠标,不论PS/2,usb,还是蓝牙,都被同样处理. 2) 提供了用于分发输入报告给用户应用程序的简单事件(event)接口,你的驱动不必创建,管理…