首页 > 系统相关 >查看linux下事件

查看linux下事件

时间:2022-12-07 17:36:44浏览次数:60  
标签:0000 0001 查看 keys devices 事件 linux input

查看linux下事件

1、/dev/input/目录

# ls /dev/input/
by-path  event0   event1   event2
# 

每个event代表一个事件。

2、eventx对应的相关设备信息

/proc/bus/input/devices存放了与event对应的相关设备信息。

# cat /proc/bus/input/devices
I: Bus=0000 Vendor=0000 Product=0000 Version=0000
N: Name="rockchip,rk3308-vad Headphones"
P: Phys=ALSA
S: Sysfs=/devices/platform/vad-acodec-sound/sound/card0/input0
U: Uniq=
H: Handlers=event0 
B: PROP=0
B: EV=21
B: SW=4

I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="adc-keys"
P: Phys=adc-keys/input0
S: Sysfs=/devices/platform/adc-keys/input/input1
U: Uniq=
H: Handlers=event1 cpufreq 
B: PROP=0
B: EV=3
B: KEY=200000 0 0 0 1000000 8000 0 0 c0000 0 0 0

I: Bus=0019 Vendor=0001 Product=0001 Version=0100
N: Name="gpio-keys"
P: Phys=gpio-keys/input0
S: Sysfs=/devices/platform/gpio-keys/input/input2
U: Uniq=
H: Handlers=event2 cpufreq 
B: PROP=0
B: EV=100003
B: KEY=100000 0 0 0

3、直接读取事件的输入

使用cat查看输入事件的内容,操作相应输入设备,事件会上报内容。

cat /dev/input/event4

转载说明:
1、https://blog.csdn.net/phmatthaus/article/details/127748541

标签:0000,0001,查看,keys,devices,事件,linux,input
From: https://www.cnblogs.com/Rxin/p/16963744.html

相关文章

  • cesium加载倾斜摄影,添加billboard并注册点击事件
       完整示例代码如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>天地图</title><!--引用cesium的js和css,天地图的扩展js--......
  • linux 命令行脚本修改文件
    添加单行使用重定向操作符 >> 或 >  echo"helloworld">test.txt#重写echo"helloworld">>test.txt#追加或者使用teeecho"helloworld"|......
  • 重写事件抛发接收机制原理
    ​关于js中事件侦听和抛发机制的一些基础简单重构,通过这个简单重构了解中介者模式的工作方式,以下就是要做的简单重构方案思路:创建EmitterTarget类和EmitterEvent类。Emi......
  • 监听事件-2022-12-7
    packagecom.lr.guifirstdemo;importjava.awt.*;importjava.awt.event.ActionEvent;importjava.awt.event.ActionListener;importjava.awt.event.WindowAdapter;impor......
  • Linux查看进程运行的完整路径方法
    通过ps及top命令查看进程信息时,只能查到相对路径,查不到的进程的详细信息,如绝对路径等。这时,我们需要通过以下的方法来查看进程的详细信息:Linux在启动一个进程时,系统会在/p......
  • vue2 中实现全局事件组件通信
    Date:2022-11-1117:38:37Author:gavin目的:实现兄弟组件数据传输First:insertbelowcodeSecond:发布事件,aSecond:订阅事件,a识别一个好的前端开源项目的方法......
  • 常用linux 命令
    readelf命令,一般用于查看ELF格式的文件信息,常见的文件如在Linux上的可执行文件,动态库(*.so)或者静态库(*.a) 等包含ELF格式的文件。以下命令的使用是基于android编译出来......
  • Linux 下VNC的下载安装,连接启动,开机自启动,多用户连接。
    一、下载安装yuminstallvncvnc-server会自动安装这么些东西: 二、启动vncserver第一次启动会要求输入密码 三、设置开机自启动vi/etc/rc.local//添加......
  • 查看自己电脑的MAC地址
    一、说明电脑上的mac地址跟ip地址一样,是为了唯一标识你的电脑而存在的二、查看点击“开始菜单”—输入“网络”—点击“产看网络连接”双击“以太网”,点击“详细信息”在“......
  • 前端第六课---jQuery查找标签,jQuery节点操作,jQuery事件绑定,Bootstrap页面框架
    昨日内容回顾BOM操作浏览器对象 1.window.open() 2.window.close() 3.window.location.href 4.window.history.forward()\back() 5.window.location.reload()......