Linux如何查看与/dev/input目录下的event对应的设备

1. /dev/input目录

/dev/input目录下的事件都是在驱动中调用input_register_device(struct input_dev *dev)产生的。如我的盒子的/dev/input目录的内容如下:

待续

时间: 2024-11-05 20:28:40

Linux如何查看与/dev/input目录下的event对应的设备的相关文章

使用Python获取/dev/input目录下event对应的设备

关于Linux的Input子系统详解请看这篇文章. 思路: 在某些情况下,我们想知道,event分别对应的是什么设备.虽然我们可以终端中通过命令获取详细信息,我们可以使用Python进行相关处理后获取event所对应的设备的信息.而系统所有输入设备都会出现在/sys/class/input之下,不论它们是以何种总线连接到系统的. /sys/class/input下存放着event对应的链接: 而对应链接到的文件夹中的/device/name文件中存放着该event对应的设备名称,直接读取文件内容

在linux 系统中利用 facl 实现目录下创建文件继承父目录的权限的所属组

在linux 系统中,可以通过setfacl 来实现目录下创建文件或子目录,并继承父目录的权限. 下面以 root 用普通用户 user1 .在目录/mnt下 [[email protected] mnt]# setfacl -m u:user1:rwx share        //为目录添加ower = user1 ,并赋予rwx 的权根. [[email protected] mnt]# setfacl -d -m  u:user1:rwx share    //为目录添加默认的acl权限

linux网络编程之面试题----------统计目录下所有目录和文件个数

题目如下: 实现linux下tree的单一功能[只打印目录个数和文件个数(不包含隐藏文件)] 首选我们介绍几个相关的linux 系统API 函数名 函数描述 函数声明 opendir 打开一个目录,成功返回一个DIR*类型指针,失败返回NULL DIR* opendir(const char* name) readdir 读取打开的目录下的子成员,成功返回结构体指针,否则返回NULL struct dirent* readdir(DIR* dir) closedir 关闭已打开的目录.成功返回0

Linux Shell编程实战---计算特定目录下前10个大文件

计算特定目录下前10个大文件 在给定的目录下,想知道有哪些大文件存在,取前十个,按文件大小排行 (1).使用awk来实现 #!/bin/bash path=/root/shell find $path-type f | awk '{ var=$0 "ls -l "var |getline var1 split(var1,a," ") filename=a[9] filesize=a[5] printf("%s %s\n",filename,fil

linux面试题:删除一个目录下的所有文件,但保留一个指定文件

此题问题虽小,但是初学者还是很难给出合理的答案的!本文来自老男孩21期网络班学员 面试题:删除一个目录下的所有文件,但保留一个指定文件 解答: 假设这个目录是/xx/,里面有file1,file2,file3..file10  十个文件 [[email protected] xx]# touch file{1..10} [[email protected] xx]# ls file1  file10  file2  file3  file4  file5  file6  file7  file8

Linux如何查看YUM的安装目录

Linux下如何查看使用YUM安装过的包的安装路径呢? 在搞清楚这个问题前,我们先来了解一下YUM. YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,避免了手动安装的麻烦(寻找资源.下载:放到指定目录安装:处理依赖关系并下载依赖关系的包进行安装).所以用yum安装,实质上是用

linux 文件查看命令 文件和目录属性

一.文件查看命令 #-  1.tac 用法:cat [选项]... [文件]... 将[文件]或标准输入组合输出到标准输出 #- 2.tac  用法:tac [选项]... [文件]...  将每个指定文件按行倒置并写到标准输出. 如果不指定文件,或文件为"-",则从标准输入读取数据. #- 3.cat -A  (大A)   会出现$  表示一行结束符号 #- 4.more  可以一屏一屏的看文件,按空格下翻,按Q退出 #- 5.less 可以上下翻屏 #- 6.head  显示前十行

platform型设备在/dev目录下自动创建设备节点的分析【转】

转自:http://blog.csdn.net/rockrockwu/article/details/7357648 系统启动过程中platform设备.驱动注册完毕,为什么在/dev目录下就自动创建好设备节点了? 在/dev目录自动创建设备节点可以通过class_create(),然后再device_create().但是在跟踪 内核platform注册过程中可以发现,其实这里面并未调用上诉两个函数,那么platform注册后 如何在/dev目录下创建设备文件节点? [cpp] view pl

C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)

前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头文件--<io.h>.看名字,似乎是关于I/O的,但是实际上它还提供了类似于WIN32_FIND_DATA.FindFirstFile().FindNextFile()和FindClose()的查找文件的功能. _finddata_t结构 _finddata_t结构用来记录查找到的文件的信息.实际