Activity log for bug #624985

Date Who What changed Old value New value Message
2010-08-26 22:26:51 Chase Douglas bug added bug
2010-08-26 22:27:07 Chase Douglas utouch: importance Undecided High
2010-08-26 22:27:13 Chase Douglas utouch: status New In Progress
2010-08-26 22:27:17 Chase Douglas utouch: assignee Chase Douglas (chasedouglas)
2010-08-26 22:27:21 Chase Douglas utouch: milestone ubuntu-10.10
2010-09-01 18:52:55 Chase Douglas bug task added xserver-xorg-input-synaptics (Ubuntu)
2010-09-01 18:53:20 Chase Douglas utouch: status In Progress Invalid
2010-09-01 18:53:24 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): assignee Chase Douglas (chasedouglas)
2010-09-01 18:53:44 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): importance Undecided Medium
2010-09-01 18:53:44 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): status New In Progress
2010-09-01 18:53:44 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): milestone ubuntu-10.10
2010-09-01 18:56:01 Chase Douglas description When the synaptics driver is called, it looks for the first touchpad that isn't already handled by synaptics. This is wrong in so many ways, especially when, for example, it grabs the magic trackpad that's driven by evdev when it was really looking for the normal trackpad on the laptop. Synaptics must be stopped! Two touchpad devices A and B X enumerates A before B They both have a /dev/input/event* node and a /dev/input/mouse* node I set up xorg.conf to use evdev for A A gets handled by evdev B's /dev/input/mouse* node gets probed by synaptics it doesn't match /dev/input/event* in the synaptics probe function, so synaptics runs the eventcomm AutoDevProbe callback the AutoDevProbe callback finds the first evdev node that isn't grabbed by synaptics already in this case, it finds A and grabs it
2010-09-15 23:30:35 Bryce Harrington xserver-xorg-input-synaptics (Ubuntu): status In Progress Fix Released
2010-09-16 00:14:33 Launchpad Janitor branch linked lp:ubuntu/xserver-xorg-input-synaptics
2010-09-18 13:21:52 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): status Fix Released In Progress
2010-09-18 14:19:18 Chase Douglas attachment added debdiff https://bugs.launchpad.net/utouch/+bug/624985/+attachment/1602829/+files/debdiff
2010-09-18 14:24:37 Chase Douglas description Two touchpad devices A and B X enumerates A before B They both have a /dev/input/event* node and a /dev/input/mouse* node I set up xorg.conf to use evdev for A A gets handled by evdev B's /dev/input/mouse* node gets probed by synaptics it doesn't match /dev/input/event* in the synaptics probe function, so synaptics runs the eventcomm AutoDevProbe callback the AutoDevProbe callback finds the first evdev node that isn't grabbed by synaptics already in this case, it finds A and grabs it Two touchpad devices A and B X enumerates A before B They both have a /dev/input/event* node and a /dev/input/mouse* node I set up xorg.conf to use evdev for A A gets handled by evdev B's /dev/input/mouse* node gets probed by synaptics it doesn't match /dev/input/event* in the synaptics probe function, so synaptics runs the eventcomm AutoDevProbe callback the AutoDevProbe callback finds the first evdev node that isn't grabbed by synaptics already in this case, it finds A and grabs it Freeze Exception Information: The solution is to match the synaptics input module only for /dev/input/event* nodes. For the purposes of Ubuntu, this bug may cause the Magic Trackpad to be grabbed by the synaptics driver instead of evdev. When this occurs, gestures will not work.
2010-09-18 14:25:37 Chase Douglas attachment added 115_evdev_only.patch https://bugs.launchpad.net/utouch/+bug/624985/+attachment/1602889/+files/115_evdev_only.patch
2010-09-18 14:26:30 Chase Douglas bug added subscriber Ubuntu Release Team
2010-09-18 14:26:35 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): status In Progress New
2010-09-20 15:52:09 Robbie Williamson xserver-xorg-input-synaptics (Ubuntu): status New Confirmed
2010-09-22 15:31:22 Chase Douglas xserver-xorg-input-synaptics (Ubuntu): assignee Chase Douglas (chasedouglas)
2010-09-22 15:35:39 Chase Douglas bug added subscriber Ubuntu Sponsors Team
2010-09-23 01:59:35 Launchpad Janitor xserver-xorg-input-synaptics (Ubuntu): status Confirmed Fix Released
2010-09-25 14:24:13 Benjamin Drung removed subscriber Ubuntu Sponsors Team