uinput 虚拟设备和 /dev/input/mice

uinput virtual device and /dev/input/mice

我通过在/dev/uinput中写入数据创建了一个虚拟鼠标。

但是 /dev/input/eventX(我的鼠标所在的位置)和 /dev/input/mice 中的数据似乎不一样。

我没有使用其他鼠标。

这怎么可能?

/dev/input/micePS/2 mouse protocol.

中提供数据

/dev/input/event* 使用 Linux 输入事件接口(struct input_event 结构如 /usr/include/linux/input.h 所述)。