With the udevified X.org server, the vmmouse driver needs an udev rule as well to work OOTB. The hal helper and fdi can go.
I tested this rule in kvm and real iron, and it works well:
$ cat /lib/udev/rules.d/69-xorg-vmmouse.rules ACTION=="add|change", ENV{ID_INPUT_MOUSE}=="?*", ATTRS{description}=="i8042 AUX port", PROGRAM="/usr/bin/vmmouse_detect", ENV{x11_driver}="vmmouse"
With the udevified X.org server, the vmmouse driver needs an udev rule as well to work OOTB. The hal helper and fdi can go.
I tested this rule in kvm and real iron, and it works well:
$ cat /lib/udev/ rules.d/ 69-xorg- vmmouse. rules ="add|change" , ENV{ID_ INPUT_MOUSE} =="?*", ATTRS{descripti on}=="i8042 AUX port", PROGRAM= "/usr/bin/ vmmouse_ detect" , ENV{x11_ driver} ="vmmouse"
ACTION=