I'm just getting back to this.  Here's my view of the bug progress based
on the last several (okay, few) comments:

1) the psmouse-alps-1.3 dkms works well for MOST laptops, not those based on 
the mysterious "Dolphin V2" init sequence.
2) the subsequent psmouse-alps-1.3-alt dkms posted by Kevin has a minor change 
that works for "Dolphin V2" without impacting the existing logic.

So is it safe to say that ALL existing ALPS touchpads are, more or less,
working with Kevin's dkms?

I think a lot of the problems with edge scrolling can be tuned using the
"Synaptics Edges" property.   It doesn't make sense to me for ALPS to
create different touchpad layout using the same signature; more likely
is the laptop exposes an area of the touchpad based on the available
real estate.

If this is a working dkms, then I would like to proceed by:
1) Documenting the logic in alps_identify surrounding the dolphin and rushmore 
variants (which were removed from the alps_model_info table because it doesn't 
contain enough information to uniquely identify the init sequences.)
2) Update ./Documentation/input/alps.txt with details on the new variants.
3) Clear out the debug info and submit a patchset to linux-input

I would love to 1) rewrite a lot of the alps code and 2) document all
the systems supported by the five protocol variants.  For (1) Kevin's
14-part patchset cleaned up a lot of the code and I don't see spending a
week or two refactoring and testing will improve the situation much.
For (2) the current group does not KNOW which systems have the different
touchpad variants (i.e. I just saw that the current software now runs on
a Dell M4700, great news!)

So, I want to freeze code changes, document the heck out of what
everyone did and close this.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/606238

Title:
  synaptic touchpad not recognized on dell latitude e6510 and others

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/606238/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to