[Raring][Patch 00/13] Input: ALPS - Add new touchpad support
James M Leddy
james.leddy at canonical.com
Tue Mar 19 16:25:15 UTC 2013
We have support in v3.9-rc1 for even more ALPS touchpads. This brings
in support for a multitude of Dell machines that we have. In testing,
this enables mouse configuration, horizontal and vertical edge
scrolling, and the disable touchpad hotkey. None of these work with
the default PS/2 Generic Mouse driver.
We've opened bug 1089413 for this specific patchset. A related bug
606238 is marked as affecting 331 people, mostly with Dell machines.
We have tested the following platforms
Dell Latitude 5530
Dell Latitude 5430
Dell Precision M4700
In addition to the testing that has been done upstream
Dell E6410 (Pinnacle AGx) - E7/EC: 73 02 64 / 88 07 9d
Dell E6230 (Rushmore without trackstick) - E7/EC: 73 03 0a / 88 08 1d
Dell E6430 (Rushmore with trackstick) - E7/EC: 73 03 0a / 88 08 1d
BugLink: https://bugs.launchpad.net/bugs/1089413
Tested-by: Kent Baxley <kent.baxley at canonical.com>
Kevin Cernekee (13):
Input: ALPS - document the alps.h data structures
Input: ALPS - copy "model" info into alps_data struct
Input: ALPS - move alps_get_model() down below hw_init code
Input: ALPS - introduce helper function for repeated commands
Input: ALPS - rework detection sequence
Input: ALPS - use function pointers for different protocol handlers
Input: ALPS - move {addr,nibble}_command settings into
alps_set_defaults()
Input: ALPS - rework detection of Pinnacle AGx touchpads
Input: ALPS - fix command mode check
Input: ALPS - move pixel and bitmap info into alps_data struct
Input: ALPS - make the V3 packet field decoder "pluggable"
Input: ALPS - add support for "Rushmore" touchpads
Input: ALPS - enable trackstick on Rushmore touchpads
drivers/input/mouse/alps.c | 773 ++++++++++++++++++++++++--------------------
drivers/input/mouse/alps.h | 145 ++++++++-
2 files changed, 554 insertions(+), 364 deletions(-)
--
1.7.9.5
More information about the kernel-team
mailing list