File xf86-input-synaptics-settings.diff of Package xorg-x11-driver-input

--- src/synaptics.c.orig	2009-08-03 01:05:26.000000000 +0000
+++ src/synaptics.c	2009-11-14 01:55:58.000000000 +0000
@@ -424,8 +430,12 @@ static void set_default_parameters(Local
     clickFinger2 = (priv->has_right || priv->has_middle) ? 1 : 3;
     clickFinger3 = (priv->has_right || priv->has_middle) ? 1 : 2;
 
+#if 0
     /* Enable vert edge scroll if we can't detect doubletap */
     vertEdgeScroll = priv->has_double ? FALSE : TRUE;
+#else
+    vertEdgeScroll = TRUE;
+#endif
     horizEdgeScroll = FALSE;
 
     /* Enable twofinger scroll if we can detect doubletap */
@@ -449,8 +459,8 @@ static void set_default_parameters(Local
     pars->emulate_mid_button_time = xf86SetIntOption(opts, "EmulateMidButtonTime", 75);
     pars->emulate_twofinger_z = xf86SetIntOption(opts, "EmulateTwoFingerMinZ", emulateTwoFingerMinZ);
     pars->emulate_twofinger_w = xf86SetIntOption(opts, "EmulateTwoFingerMinW", emulateTwoFingerMinW);
-    pars->scroll_dist_vert = xf86SetIntOption(opts, "VertScrollDelta", horizScrollDelta);
-    pars->scroll_dist_horiz = xf86SetIntOption(opts, "HorizScrollDelta", vertScrollDelta);
+    pars->scroll_dist_vert = xf86SetIntOption(opts, "VertScrollDelta", vertScrollDelta);
+    pars->scroll_dist_horiz = xf86SetIntOption(opts, "HorizScrollDelta", horizScrollDelta);
     pars->scroll_edge_vert = xf86SetBoolOption(opts, "VertEdgeScroll", vertEdgeScroll);
     pars->scroll_edge_horiz = xf86SetBoolOption(opts, "HorizEdgeScroll", horizEdgeScroll);
     pars->scroll_edge_corner = xf86SetBoolOption(opts, "CornerCoasting", FALSE);
openSUSE Build Service is sponsored by