uinput 虚拟设备和 /dev/input/mice
uinput virtual device and /dev/input/mice
我通过在/dev/uinput中写入数据创建了一个虚拟鼠标。
但是 /dev/input/eventX(我的鼠标所在的位置)和 /dev/input/mice 中的数据似乎不一样。
我没有使用其他鼠标。
这怎么可能?
/dev/input/mice
在 PS/2 mouse protocol.
中提供数据
/dev/input/event*
使用 Linux 输入事件接口(struct input_event
结构如 /usr/include/linux/input.h
所述)。
我通过在/dev/uinput中写入数据创建了一个虚拟鼠标。
但是 /dev/input/eventX(我的鼠标所在的位置)和 /dev/input/mice 中的数据似乎不一样。
我没有使用其他鼠标。
这怎么可能?
/dev/input/mice
在 PS/2 mouse protocol.
/dev/input/event*
使用 Linux 输入事件接口(struct input_event
结构如 /usr/include/linux/input.h
所述)。