On Fri, Jan 7, 2011 at 8:19 PM, AIC <[email protected]> wrote: > Chris Bagwell <ch...@...> writes: > >>> Synaptics Touchpad, model: 1, fw: 7.4, >> > id: 0x1e0b1, caps: 0xd04731/0xe40000/0x5a0400 >> >> Can you clarify what you mean about not detecting? Do you mean not >> detected as clickpad? > > Yes, I have read somewhere they identify as "Synaptics Clickpad model..." I > was > afraid I was missing out on something. Thanks. > >> Can you confirm which version of xf86-input-synaptics your testing >> with? It must be at least 1.3.0 or newer for EmulateTwoFingerMinW to >> be be useful for these type jumps. > > 1.3.0 + Yan's patch. I have not yet checked git log of synaptics driver to see > if any improvements/fixes have been merged recently. > > I forgot to specify this then affects any other click action - the most basic > desktop action like copy/paste is almost impossible, dragging the window by > the > titlebar as well. Both are actions where you keep the left button pressed > while > you're dragging. I will try to include those in evtest as well. > >> If you continue to have issues, I would appreciate if you can use >> "evtest" tool and record events to log file while your performing > > I will. Thank you. >
Thanks for sending the log files to me. I'll summarize what I saw for lists benefit. Your sample gesture logs showed many cases were EmulateTwoFingerMinW=5 will help. In addition, you've shown me examples of this clickpad reporting what I'll call phantom touches. These are readily visible when I was playing with "enhanced gesture mode" (semi-multi-touch mode) of synaptics pad but I've not seen them before while not in this mode. Short description of "phantom touches": if you consider your 2 finger touches as 2 corners of a rectangle, the firmware will sometimes get confused and report coordinates related to other two corners of rectangle your not touching. The phantom touches are pretty easy to see if you put or move your 2 fingers on to same X plane. I'm guessing you may be doing this during your button clicks. Anyways, there is not much xf86-input-synaptics can do to deal with this with the little information kernel currently provides. The "jumpy cursor" patch will help but not solve it totally. There is high chance kernel 2.6.38 will have a patch that enables "enhance gesture mode". Once that occurs, there will finally be enough information that xf86-input-synaptics can be enhanced to deal with these phantom touches and thus stop your special cursor jumps. Chris _______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: http://lists.x.org/mailman/listinfo/xorg-devel
