当前位置: 首页 > news >正文

设计的网站都有哪些功能哪里可以学企业管理培训

设计的网站都有哪些功能,哪里可以学企业管理培训,个人持有域名可以做公司网站吗,深圳制作网站多少费用Linux嵌入式系统的输入设备的设备文件有什么特点? 在 Linux 中,所有的输入设备(如键盘、鼠标、触摸屏等)都会被内核识别为 输入事件设备,并在 /dev/input/ 目录下创建相应的 设备文件,通常是: …

Linux嵌入式系统的输入设备的设备文件有什么特点?

在 Linux 中,所有的输入设备(如键盘、鼠标、触摸屏等)都会被内核识别为 输入事件设备,并在 /dev/input/ 目录下创建相应的 设备文件,通常是:

  • /dev/input/event0(可能是按键设备)
  • /dev/input/event1(在我的开发板中,是触摸屏)
  • /dev/input/mouse0(如果有鼠标设备)
  • /dev/input/js0(如果有游戏手柄)
    在这里插入图片描述

如何查看系统中所有的输入设备的详细情况

运行下面的命令即可查看:

cat /proc/bus/input/devices

运行结果如下:
在这里插入图片描述

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="20cc000.snvs:snvs-powerkey"
P: Phys=snvs-pwrkey/input0
S: Sysfs=/devices/soc0/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
U: Uniq=
H: Handlers=kbd event0 evbug 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0I: Bus=0018 Vendor=dead Product=beef Version=28bb
N: Name="goodix-ts"
P: Phys=input/ts
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1 evbug 
B: PROP=2
B: EV=b
B: KEY=1c00 0 0 0 0 0 0 0 0 0 0
B: ABS=6e18000 0

如何确认Linux嵌入式系统的触摸屏对应的是哪个设备文件?

运行下面的命令然后分析运行结果:

cat /proc/bus/input/devices

运行结果如下:

I: Bus=0019 Vendor=0000 Product=0000 Version=0000
N: Name="20cc000.snvs:snvs-powerkey"
P: Phys=snvs-pwrkey/input0
S: Sysfs=/devices/soc0/soc/2000000.aips-bus/20cc000.snvs/20cc000.snvs:snvs-powerkey/input/input0
U: Uniq=
H: Handlers=kbd event0 evbug 
B: PROP=0
B: EV=3
B: KEY=100000 0 0 0I: Bus=0018 Vendor=dead Product=beef Version=28bb
N: Name="goodix-ts"
P: Phys=input/ts
S: Sysfs=/devices/virtual/input/input1
U: Uniq=
H: Handlers=event1 evbug 
B: PROP=2
B: EV=b
B: KEY=1c00 0 0 0 0 0 0 0 0 0 0
B: ABS=6e18000 0

分析如下:

cat /proc/bus/input/devices 的输出中,你可以根据以下几个关键点来识别触摸屏输入设备:

1. 设备名称 (N: Name=...)

  • 你有两个输入设备:

    1. “20cc000.snvs:snvs-powerkey”(电源按键)
    2. “goodix-ts”(可能是触摸屏)
  • goodix-ts 这个名称通常对应 Goodix 公司的触摸屏控制器,所以这个很可能是触摸屏设备。

2. 设备支持的事件类型 (B: EV=...)

  • 电源按键 (snvs-powerkey) 的 EV=3
    • EV=3 仅表示键盘事件EV_KEY),说明它只是一个普通的按键设备。
  • goodix-ts 设备的 EV=b
    • EV=b 表示 EV_KEY (0x01) 和 EV_ABS (0x03),说明它支持 绝对坐标输入,符合触摸屏的特征。

3. 绝对坐标 (B: ABS=...)

  • 触摸屏通常会包含 绝对坐标 (EV_ABS),用于检测手指的触摸位置:
    B: ABS=6e18000 0
    
    • ABS 代表 Absolute axes(绝对坐标),典型的触摸屏会报告 X/Y 轴坐标,而普通按键设备不会有这个字段。
    • 6e18000 这一串值对应 X/Y 轴数据,符合触摸屏的特征。

最终结论
从这些特征可以判断:

  • 设备 "goodix-ts" 是触摸屏输入设备
  • 它的 事件设备节点是 /dev/input/event1

进一步验证分析结果是否正确

可以运行下面的命令将触摸屏的数值打印出来:

hexdump /dev/input/event1

上面这条命令运行完成后,用手点击触摸屏,能得到很多数值,如下图所示:
在这里插入图片描述

http://www.ds6.com.cn/news/89950.html

相关文章:

  • 泉州住房和城乡建设网站营销型网站的类型
  • 手机电商网站开发如何制作一个自己的网页网站
  • 青岛高端网站制作公司网络建站
  • 做网站用什么后缀格式做好搜索引擎排名优化价格
  • 个人网站模板怎么用大数据精准客户
  • 邢台建网站公司怎么开通网站平台
  • 网站建设 案例seo营销名词解释
  • 网站备案需要关闭网站吗软文写作经验是什么
  • 浙江网站建设正规公司阿里大数据分析平台
  • 如何在jsp上做网站页面代码站外推广免费网站
  • 发票 网站建设百度网盘客户端
  • 为什么要建设营销型网站百度售后客服电话24小时
  • wordpress资源站源码seo优化推广业务员招聘
  • 钓鱼网站怎样做中国职业技能培训中心官网
  • 网站是怎么制作出来的网站建设策划方案
  • iis 启用网站 浏览提示service竞价托管
  • 个人怎么做旅游网站seo网站关键词优化软件
  • 做网站外包公司有哪些sem工具是什么
  • 封面上的网站怎么做的微信附近人推广引流
  • 企业建网站群网站的推广方案的内容有哪些
  • 企业网站可以做游戏类网站么hao123网址大全浏览器设为主页
  • 5g网站空间需要多少钱制作一个网站的全过程
  • 网站的发展历史自助建站工具
  • 嘉定西安网站建设企业网站seo优化外包
  • 货架网站开发百度小说排行榜完本
  • 云速成美站做网站好吗网站设计费用
  • 任务一 分析电子商务网站栏目结构网络广告的形式
  • 学校网站的功能郑州网站制作公司
  • 泰安网站建设排行网站页面排名优化
  • java做的网站在线客服系统东莞网站建设推广哪家好