1

当我对 /dev/input/event* 这样的输入设备文件进行统计时,我将文件的 mtime 作为系统启动时间。

它至少应该获得击键并将文件的 mtime 更新为当前时间!!

有人知道这些输入设备文件的 mtime 没有得到更新的原因吗?

4

1 回答 1

2

mtimewrite()(修改时间)在对文件执行 a 时更新。

提到的虚拟开发文件不是从用户空间写入的。来自底层驱动程序以通知用户空间应用程序的更新计为对文件的修改。

于 2013-09-18T07:24:27.517 回答