--- xf86-input-synaptics-1.2.2/src/eventcomm.c
+++ xf86-input-synaptics-1.2.2/src/eventcomm.c
@@ -279,7 +279,7 @@
 	xf86Msg(X_INFO, "%s: buttons:%s\n", local->name, buf);
 
 	/* clickpad device reports only the single left button mask */
-	if (priv->has_left && !priv->has_right && !priv->has_middle) {
+	if (priv->has_left && !priv->has_right && !priv->has_middle && !priv->has_double) {
 	    priv->is_clickpad = TRUE;
 	    xf86Msg(X_INFO, "%s: is Clickpad device\n", local->name);
 	}
