diff --git a/gnome-settings-daemon-2.24.0-fix-touchpad.patch b/gnome-settings-daemon-2.24.0-fix-touchpad.patch index 2426ae2..ff9312a 100644 --- a/gnome-settings-daemon-2.24.0-fix-touchpad.patch +++ b/gnome-settings-daemon-2.24.0-fix-touchpad.patch @@ -19,3 +19,10 @@ diff --git a/plugins/mouse/gsd-mouse-manager.c b/plugins/mouse/gsd-mouse-manager class_info = device_info->inputclassinfo; for (i = 0; i < device_info->num_classes; i++) { if (class_info->class == ButtonClass) { +@@ -356,6 +361,7 @@ + #ifdef HAVE_XINPUT + if (supports_xinput_devices ()) { + set_xinput_devices_left_handed (left_handed); ++ return; + } + #endif diff --git a/gnome-settings-daemon.spec b/gnome-settings-daemon.spec index 1f64898..730eaa1 100644 --- a/gnome-settings-daemon.spec +++ b/gnome-settings-daemon.spec @@ -1,6 +1,6 @@ Name: gnome-settings-daemon Version: 2.25.2 -Release: 8%{?dist} +Release: 9%{?dist} Summary: The daemon sharing settings from GNOME to GTK+/KDE applications Group: System Environment/Daemons @@ -179,6 +179,10 @@ fi %{_libdir}/pkgconfig/gnome-settings-daemon.pc %changelog +* Wed Dec 10 2008 Ray Strode - 2.25.2-9 +- Don't call SetPointerMapping when using Xinput since + it duplicates effort but gets touchpads wrong (bug 324721) + * Wed Dec 10 2008 Ray Strode - 2.25.2-8 - Shutdown cleanly when bus goes away (bug 445898 again)