linux input设备查看,Linux如何查看与devinput目录下的event对应的设备.doc

在Linux系统中,/dev/input目录下的event文件对应着各种输入设备,如G-Sensor、触摸屏、鼠标和按键等。每个event设备的信息可以通过查看/proc/bus/input/devices来获取,包括设备名称、物理位置、系统路径、处理程序和设备属性等详细信息。例如,rk29-keypad、gpio-keys以及USB设备等。
摘要由CSDN通过智能技术生成

Linux如何查看与devinput目录下的event对应的设备

1. /dev/input目录

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

plaincopycrw-rw---- root input 13, 64 1970-01-01 08:00 event0

crw-rw---- root input 13, 65 1970-01-01 08:00 event1

crw-rw---- root input 13, 66 1970-01-01 08:00 event2

crw-rw---- root input 13, 67 1970-01-01 08:00 event3

crw-rw---- root input 13, 68 1970-01-01 08:00 event4

crw-rw---- root input 13, 69 1970-01-01 08:00 event5

crw-rw---- root input 13, 70 2013-08-30 09:56 event6

每个event将上报指定的事件,如G-Sensor、触摸屏、Mouse、按键等。2. 与event对应的设备信息

与event对应的相关设备信息位于/proc/bus/input/devices,例子如下:[cpp] view

plaincopyroot@android:/ # cat /proc/bus/input/devices

cat /proc/bus/input/devices

I: Bus=0019 Vendor=0001 Product=0001 Version=0100

N: Name="rk29-keypad"

P: Phys=gpio-keys/input0

S: Sysfs=/devices/platform/rk29-keypad/input/input0

U: Uniq=

H: Handlers=kbd event0 keychord

B: PROP=0

B: EV=3

B: KEY=8000 100000 0 0 0

I: Bus=0019 Vendor=0001 Product=0001 Version=0100

N: Name="rkxx-remotectl"

P: Phys=gpio-keys/input0

S: Sysfs=/devices/platform/rkxx-remotectl/input/input1

U: Uniq=

H: Handlers=kbd event1 keychord

B: PROP=0

B: EV=3

B: KEY=c 70110 260000 0 0 0 20100 2000000 7800000 4000a800 1e16c0 1910006ffc

I: Bus=0003 Vendor=0c45 Product=1109 Version=0100

N: Name="coocaa Device coocaa Wireless Device"

P: Phys=usb-usb20_host-1.3/input2

S: Sysfs=/devices/platform/usb20_host/usb2/2-1/2-1.3/2-1.3:1.2/input/input2

U: Uniq=

H: Handlers=sysrq kbd event2 keychord

B: PROP=0

B: EV=12001b

B: KEY=10000 7 ff800000 7ff febeffdf ffefffff ffffffff fffffffe

B: ABS=700 0

B: MSC=10

B: LED=1f

I: Bus=0003 Vendor=0c45 Product=1109 Version=0100

N: Name="coocaa Device coocaa Wireless Device"

P: Phys=usb-usb20_host-1.3/input3

S: Sysfs=/devices/platform/usb20_host/usb2/2-1/2-1.3/2-1

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值