This was required when we started supporting hotplugging to avoid duplicate
events. These days the drawback of not being able to record events in the case
of a bug is significant, possibly more so than whatever static
configurations are still out there. Let's see how much pain this causes.

Signed-off-by: Peter Hutterer <[email protected]>
---
This is likely going to cause the usual shitstorm, but it may just work.
For those without custom configuration this has no effect (other than
being able to record the touchpad with evemu).
For those with an InputClass section, this has no effect.

Those with a static InputDevice configuration and auto-dev may get duplicate
devices now. Let's see how big the fallout is from that. We can add
duplicate detection to the synaptics driver (à la evdev) if it turns out to
be a problem.

 src/synaptics.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/synaptics.c b/src/synaptics.c
index 07fd450..ef30920 100644
--- a/src/synaptics.c
+++ b/src/synaptics.c
@@ -747,7 +747,7 @@ set_default_parameters(InputInfoPtr pInfo)
         xf86SetRealOption(opts, "PressureMotionMinFactor", 1.0);
     pars->press_motion_max_factor =
         xf86SetRealOption(opts, "PressureMotionMaxFactor", 1.0);
-    pars->grab_event_device = xf86SetBoolOption(opts, "GrabEventDevice", TRUE);
+    pars->grab_event_device = xf86SetBoolOption(opts, "GrabEventDevice", 
FALSE);
     pars->tap_and_drag_gesture =
         xf86SetBoolOption(opts, "TapAndDragGesture", TRUE);
     pars->resolution_horiz =
-- 
1.8.5.3

_______________________________________________
[email protected]: X.Org development
Archives: http://lists.x.org/archives/xorg-devel
Info: http://lists.x.org/mailman/listinfo/xorg-devel

Reply via email to