嵌入式学习之Linux驱动:输入子系统详解与实践.pdfVIP

  • 1
  • 0
  • 约2.15千字
  • 约 6页
  • 2026-04-30 发布于山西
  • 举报

嵌入式学习之Linux驱动:输入子系统详解与实践.pdf

1.什么是输入子系统?

输入子系统是Linux专门做的一套框架来处理输入的,像鼠标,键盘,触摸屏这些

都输入设备。但是这些输入设备的类型又都不是一样的,所以为了统一这些输入设备驱动

应运而生的。

统一了以后,在节点/dev/input下面则是我们输入设备的节点,如下图所示:

这些节点对应的则是我们当前系统的输入设备,我们要怎么查看当前系统都有哪些输入设

备呢?我们可以使用命令来查看:

cat/proc/bus/input/devices

如下图所示:

那么我们要怎么确定哪个设备对应哪个节点呢?这里教大家一个简单的方法,我们可以

使用命令hexdump确定,hexdump命令是Linux下查看二进制文本的工具。这里我给大家

举一个例子:

比如确定键盘对应的是哪个节点,我就可以使用命令:

hexdump/dev/input/event0或者

hexdump/dev/input/event1或者

hexdump/dev/input/event1或者

输入完一条命令以后,我们按键盘的上的按键,如果有数据打印出来,则证明当前我们

查看的这个节点是键盘这个设备对应的节点。

比如,我现在在Ubuntu上输入命令:

hexdump/dev

文档评论(0)

1亿VIP精品文档

相关文档