/dev/uinput にデータを書き込んで仮想マウスを作成しました。
ただし、データは /dev/input/eventX (私のマウスがある場所) と /dev/input/mice で同じではないようです。
他のマウスは使いません。
これはどのように可能ですか?
/dev/input/mice
PS/2 マウス プロトコルでデータを提供します。
/dev/input/event*
Linux 入力イベント インターフェイス (struct input_event
で説明されている構造体/usr/include/linux/input.h
) を使用します。