** Description changed: - This a request to get a quirk added upstream for the Synaptics trackpad - of the Lenovo Edge E440 to the synaptics kernel driver so the right - coordinates for the surface corners are reported and so the pointer - functionality is correct. + This a request to get a quirk added upstream for the Synaptics ClickPad + (buttonless trackpad) of the Lenovo Edge E440 to the synaptics kernel + driver so the right coordinates for the surface corners are reported and + the pointer functionality is correct. $ lsb_release -rd Description: Ubuntu 14.04.1 LTS Release: 14.04 $ apt-cache policy xserver-xorg-input-synaptics xserver-xorg-input-synaptics: Installed: 1.8.1-1ubuntu2~trusty1 Candidate: 1.8.1-1ubuntu2~trusty1 Version table: *** 1.8.1-1ubuntu2~trusty1 0 500 http://ppa.launchpad.net/aglasgall/synaptics/ubuntu/ trusty/main amd64 Packages 100 /var/lib/dpkg/status 1.7.4-0ubuntu1 0 500 http://ar.archive.ubuntu.com/ubuntu/ trusty/main amd64 Packages Yes, I'm using a newer version from ppa:aglasgall/synaptics (https://launchpad.net/~aglasgall/+archive/ubuntu/synaptics) but this is irrelevant to the issue as it hasn't been solved upstream yet. $ cat /sys/class/dmi/id/product_version ThinkPad Edge E440 $ cat /sys/devices/pnp0/*/id PNP0c01 PNP0c02 PNP0103 PNP0200 PNP0800 PNP0c04 PNP0b00 LEN0071 PNP0303 LEN2006 PNP0f13 SMO1200 PNP0c31 $ dmesg | grep -i synaptics [ 3.757743] psmouse serio1: synaptics: Touchpad model: 1, fw: 8.1, id: 0x1e2b1, caps: 0xd001a3/0x940300/0x127c00, board id: 2691, fw id: 1494646 [ 3.757746] psmouse serio1: synaptics: serio: Synaptics pass-through port at isa0060/serio1/input0 [ 3.804025] input: SynPS/2 Synaptics TouchPad as /devices/platform/i8042/serio1/input/input4 $ sudo ./touchpad-edge-detector /dev/input/event3 Touchpad SynPS/2 Synaptics TouchPad on /dev/input/event3 Move one finger around the touchpad to detect the actual edges Kernel says: x [1472..5044], y [1408..3398] Touchpad sends: x [1024..5045], y [2457..4832] /^C I will be attaching a patch tomorrow. Similar changes have been requested for other Thinkpad models also - shipping these new Trackpads, via other distributions' bug trackers, + shipping these new ClikcPads, via other distributions' bug trackers, forwarded upstream, and succesfully incorporated in mainstream kernel code. See e.g. https://bugzilla.redhat.com/show_bug.cgi?id=1114768 and https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/mouse/synaptics.c?id=e76aed9da7189eeb41b9856552ce5721181e8e8d https://bugzilla.opensuse.org/show_bug.cgi?id=903748 and https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/mouse/synaptics.c?id=e4742b1e786ca386e88e6cfb2801e14e15e365cd https://bugzilla.redhat.com/show_bug.cgi?id=1096436 and https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/commit/drivers/input/mouse/synaptics.c?id=0b5fe736fe923f1f5e05413878d5990e92ffbdf5 Thanks.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1395243 Title: Please add min/max quirk for pnp-id LEN2006 (Lenovo Thinkpad Edge E440) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-input-synaptics/+bug/1395243/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs