RK3568平台开发系列讲解(Input子系统篇)输入子系统介绍
🚀返回专栏总目录
文章目录
- 一、什么是输入子系统?
- 二、输入设备和节点的关系
沉淀、分享、成长,让自己和他人都能有所收获!😄
一、什么是输入子系统?
在 Linux 中,input 子系统是专门为处理输入类设备而设计的一个子系统或框架。它提供 了一套通用的接口和机制,用于驱动开发人员编写和管理输入设备的驱动程序。输入设备包括 键盘、鼠标、触摸屏、游戏手柄等,具体示意图如下所示:
使用 input 子系统的主要目的是规范和简化输入设备驱动的开发过程,以提高驱动的通用
性和兼容性。它通过将输入设备的共同功能和处理逻辑提取出来,编写成通用的代码,将差异化的代码留给具体的设备驱动开发人员,这种分工合作的方式使得驱动开发人员可以