查看linux下事件

查看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

posted @   Rxin  阅读(801)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示