I created virtual mouse driver according to Essential Linux Device Drivers book. After I wrote coordinates
echo x y > /sys/ ... /coordinates into sysfs node, my program generates event packets through event interface
/dev/input/event5 (I checked this). This event interface is attached to the GPM
gpm -m /dev/input/event5 -t evdev. But mouse don't move.
Maybe this will help: in Xorg.0.log i see the following:
[ 666.521] (II) config/udev: Adding input device (/dev/input/event5) [ 666.521] (II) No input driver/identifier specified (ignoring)
It seems, that code is ok, but some outer features interfere my module work.