apport information ** Tags added: apport-collected
** Description changed: 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 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. + --- + ApportVersion: 2.14.1-0ubuntu3.5 + Architecture: amd64 + AudioDevicesInUse: + USER PID ACCESS COMMAND + /dev/snd/controlC1: ramiro 2285 F.... pulseaudio + /dev/snd/controlC0: ramiro 2285 F.... pulseaudio + CurrentDesktop: Unity + DistroRelease: Ubuntu 14.04 + HibernationDevice: RESUME=UUID=e05d02a5-1ae0-4306-a2c1-41785992e9a8 + InstallationDate: Installed on 2014-07-05 (140 days ago) + InstallationMedia: Ubuntu 14.04 LTS "Trusty Tahr" - Release amd64 (20140417) + MachineType: LENOVO 20C5A03CAC + Package: linux (not installed) + ProcFB: 0 inteldrmfb + ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-39-generic root=UUID=2ee8855d-0441-4ebf-9fbc-c2ca1e16fe80 ro quiet splash acpi_backlight=vendor i915.disable_power_well=0 vt.handoff=7 + ProcVersionSignature: Ubuntu 3.13.0-39.66-generic 3.13.11.8 + RelatedPackageVersions: + linux-restricted-modules-3.13.0-39-generic N/A + linux-backports-modules-3.13.0-39-generic N/A + linux-firmware 1.127.8 + Tags: trusty + Uname: Linux 3.13.0-39-generic x86_64 + UpgradeStatus: No upgrade log present (probably fresh install) + UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo + _MarkForUpload: True + dmi.bios.date: 10/14/2014 + dmi.bios.vendor: LENOVO + dmi.bios.version: J9ET96WW (2.16 ) + dmi.board.asset.tag: Not Available + dmi.board.name: 20C5A03CAC + dmi.board.vendor: LENOVO + dmi.board.version: Not Available + dmi.chassis.asset.tag: No Asset Information + dmi.chassis.type: 10 + dmi.chassis.vendor: LENOVO + dmi.chassis.version: Not Available + dmi.modalias: dmi:bvnLENOVO:bvrJ9ET96WW(2.16):bd10/14/2014:svnLENOVO:pn20C5A03CAC:pvrThinkPadEdgeE440:rvnLENOVO:rn20C5A03CAC:rvrNotAvailable:cvnLENOVO:ct10:cvrNotAvailable: + dmi.product.name: 20C5A03CAC + dmi.product.version: ThinkPad Edge E440 + dmi.sys.vendor: LENOVO ** Attachment added: "AlsaInfo.txt" https://bugs.launchpad.net/bugs/1395243/+attachment/4265693/+files/AlsaInfo.txt -- 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/linux/+bug/1395243/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs