Index: xfree86-driver-synaptics-0.99.3/src/synaptics.c =================================================================== --- xfree86-driver-synaptics-0.99.3.orig/src/synaptics.c 2008-12-15 00:33:15.000000000 +0100 +++ xfree86-driver-synaptics-0.99.3/src/synaptics.c 2009-01-24 16:25:10.000000000 +0100 @@ -408,11 +408,10 @@ tapButton2 = priv->has_left ? 0 : 3; tapButton3 = priv->has_left ? 0 : 2; - /* Enable multifinger-click if we don't have right/middle button, - otherwise clickFinger is always button 1. */ + /* Enable multifinger-click */ clickFinger1 = 1; - clickFinger2 = priv->has_right ? 1 : 3; - clickFinger3 = priv->has_middle ? 1 : 2; + clickFinger2 = 2; + clickFinger3 = 3; /* Enable vert edge scroll if we can't detect doubletap */ vertEdgeScroll = priv->has_double ? FALSE : TRUE;