我有一个程序正在监听某个事件文件句柄。是否有我可以阅读的文件以获取有关我正在收听的特定事件的设备的详细信息?
最佳答案
假设 (a) 您在 Linux 上并且 (b) 您安装了 sysfs
(通常在 /sys
上),您可以查看 /系统/类/输入/事件X
。这将是设备树的符号链接(symbolic link);这应该为您提供一些设备详细信息。例如:
$ readlink /sys/class/input/event4
../../devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4/2-1.4:1.1/input/input4/event4
对于 USB 设备,您可以挂载 usbfs
文件系统并查看 devices
文件以获取更多信息。
关于c - 查找连接到/dev/input/eventX 的设备的描述,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10341349/