On Mon, 2010-04-19 at 15:37 +0100, Jakob Bornecrantz wrote: 
> It looks like the udev rule was matched against two devices which caused
> the driver to be loaded twice. We shouldn't match against the other
> device because it will very seldom send bogus events. Some of the bug
> this caused was buttons getting stuck.
> ---
>  tools/69-xorg-vmmouse.rules.in |    2 +-
>  1 files changed, 1 insertions(+), 1 deletions(-)
> 
> diff --git a/tools/69-xorg-vmmouse.rules.in b/tools/69-xorg-vmmouse.rules.in
> index 0d7f028..602afb6 100644
> --- a/tools/69-xorg-vmmouse.rules.in
> +++ b/tools/69-xorg-vmmouse.rules.in
> @@ -1 +1 @@
> -ACTION=="add|change", ENV{ID_INPUT_MOUSE}=="?*", ATTRS{description}=="i8042 
> AUX port", PROGRAM="__BIN_PREFIX__/vmmouse_detect", 
> ENV{ID_INPUT.tags}="vmmouse"
> +ACTION=="add|change", ENV{ID_INPUT_MOUSE}=="?*", ATTRS{description}=="i8042 
> AUX port", KERNEL=="event[0-9]*", PROGRAM="__BIN_PREFIX__/vmmouse_detect", 
> ENV{ID_INPUT.tags}="vmmouse"

Reviewed-by: Michel Dänzer <daen...@vmware.com>


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer
_______________________________________________
xorg-devel@lists.x.org: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to