[SRU[[Trusty] Synaptics HID touchpad driver

AceLan Kao acelan.kao at canonical.com
Wed Apr 23 06:59:12 UTC 2014


SRU JUSTIFICATION

BugLink: https://bugs.launchpad.net/bugs/1305522

IMPACT: The Synaptics touchpad with i2c interface doesn't work well
after kernel starting supporting i2c-hid device. And the solution
currently we provided is to blacklist i2c_hid driver and let the
touchpad fallback to use PS/2 interface.

FIX: Synaptics already submitted patches to upstream and will be
merged into kernel v3.6. I cherry-picked the essential patch set from
   git://git.kernel.org/pub/scm/linux/kernel/git/jikos/hid.git rmi4
The touchpad supports multi-touch up to 4 fingers(the most I can
verified) after applying those patches.

TEST: I have built a kernel for test and it works on a Dell laptop
with Synaptics i2c touchpad I have on hands.
   http://people.canonical.com/~acelan/bugs/lp1305522/

git://kernel.ubuntu.com/acelan/ubuntu-trusty.git rmi4




More information about the kernel-team mailing list