kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #91466
[Bug 1395243] Re: Please add min/max quirk for pnp-id LEN2006 (Lenovo Thinkpad Edge E440)
** Patch added: "Patch for synaptics kernel driver code as present in Linux 3.13.x 14.04 LTS Ubuntu tree"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1395243/+attachment/4265938/+files/trusty.diff
--
You received this bug notification because you are a member of Kernel
Packages, which is subscribed to linux in Ubuntu.
https://bugs.launchpad.net/bugs/1395243
Title:
Please add min/max quirk for pnp-id LEN2006 (Lenovo Thinkpad Edge
E440)
Status in “linux” package in Ubuntu:
Confirmed
Bug description:
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
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1395243/+subscriptions