linux驱动学习--第二十二天:第十二章:Linux 字符设备驱动综合实例(二) 触摸屏的设备驱动 和 linux输入子系统

触摸屏的硬件原理

 

按照触摸屏的工作原理和传输信息的介质,我们把触摸屏分为 4 种:电阻式、电容感应式、红外线式
以及表面声波式。
电阻式触摸屏利用压力感应进行控制,包含上下叠合的两个透明层,通常还要用一种弹性材料来将两
层隔开。在触摸某点时,两层会在此点接通。四线和八线触摸屏由两层具有相同表面电阻的透明阻性材料
组成,五线和七线触摸屏由一个阻性层和一个导电层组成。

 

Linux 输入子系统

在 Linux 内核中,input 设备用input_dev 结构体描述,使用input 子系统实现输入设备驱动的时候,驱
动的核心工作是向系统报告按键、触摸屏、键盘、鼠标等输入事件(event,通过input_event 结构体描述),
不再需要关心文件操作接口,因为input 子系统已经完成了文件操作接口。驱动报告的事件经过InputCore
和 Eventhandler 最终到达用户空间。

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值