ubuntu-x-swat team mailing list archive
-
ubuntu-x-swat team
-
Mailing list archive
-
Message #86910
[Bug 624985] Re: xserver-xorg-input-synaptics grabs devices it shouldn't
** Also affects: xserver-xorg-input-synaptics (Ubuntu)
Importance: Undecided
Status: New
** Changed in: utouch
Status: In Progress => Invalid
** Changed in: xserver-xorg-input-synaptics (Ubuntu)
Assignee: (unassigned) => Chase Douglas (chasedouglas)
** Changed in: xserver-xorg-input-synaptics (Ubuntu)
Importance: Undecided => Medium
** Changed in: xserver-xorg-input-synaptics (Ubuntu)
Status: New => In Progress
** Changed in: xserver-xorg-input-synaptics (Ubuntu)
Milestone: None => ubuntu-10.10
** Description changed:
- 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
--
xserver-xorg-input-synaptics grabs devices it shouldn't
https://bugs.launchpad.net/bugs/624985
You received this bug notification because you are a member of Ubuntu-X,
which is subscribed to xserver-xorg-input-synaptics in ubuntu.