模拟按键功能的实现是在原有的矩阵键盘基础上,添加一个MISC字符设备,对该字符设备进行ioctl操作从而实现模拟按键功能。 模拟按键功能的调用采用了标准Linux的ioctl模型。设计函数包括open、read、ioctl、close等标准操作。应用接口开发时,应包含定义为input_event的变量。例:struct input_event button_event。 本驱动程序的字符设备名称为”vkeyboard”。