--- gnome-settings-daemon-2.32.0/plugins/mouse/gsd-mouse-manager.c 2010-10-02 16:24:00.308573680 +0200
+++ gnome-settings-daemon-2.32.0/plugins/mouse/gsd-mouse-manager.c 2010-10-02 16:23:50.637573724 +0200
@@ -615,9 +615,9 @@
if (rc == Success && type == XA_INTEGER && format == 8 && nitems >= 7)
{
/* Set RLM mapping for 1/2/3 fingers*/
- data[4] = (state) ? ((left_handed) ? 3 : 1) : 0;
- data[5] = (state) ? ((left_handed) ? 1 : 3) : 0;
- data[6] = (state) ? 2 : 0;
+ data[4] = (state) ? ((left_handed) ? 2 : 1) : 0;
+ data[5] = (state) ? ((left_handed) ? 1 : 2) : 0;
+ data[6] = (state) ? 3 : 0;
XChangeDeviceProperty (GDK_DISPLAY (), device, prop, XA_INTEGER, 8,
PropModeReplace, data, nitems);
}