kernel-packages team mailing list archive
-
kernel-packages team
-
Mailing list archive
-
Message #81512
[Bug 1372520] Re: On Lenovo Yoga 2 Pro laptop PS/2 Synaptics TouchPad detected as pointer device by Xorg
The latest kernel doesn't seem to have made a difference:
[ 53.415] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event4)
[ 53.415] (**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[ 53.415] (II) Using input driver 'evdev' for 'PS/2 Synaptics TouchPad'
[ 53.415] (**) PS/2 Synaptics TouchPad: always reports core events
[ 53.415] (**) evdev: PS/2 Synaptics TouchPad: Device: "/dev/input/event4"
Linux localhost 3.17.0-031700rc6-generic #201409211935 SMP Sun Sep 21
23:37:11 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
But I also tested using the Ubuntu 14.10 beta Live USB image and the problem is fixed in the 14.10 beta. I'm not sure how Xorg, udev and the kernel interfact when deciding whether a device is a 'touchpad' or just a 'pointer' but there must've been some change in Xorg or Udev that gets it working in 14.10 beta.
** Attachment added: "Xorg.0.log"
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372520/+attachment/4213523/+files/Xorg.0.log
--
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/1372520
Title:
On Lenovo Yoga 2 Pro laptop PS/2 Synaptics TouchPad detected as
pointer device by Xorg
Status in “linux” package in Ubuntu:
Incomplete
Bug description:
In the current kernel release for trusty (linux-
image-3.13.0-35-generic 3.13.0-35.62) the touchpad on my Lenevo Yoga 2
Pro laptop is correctly detected as a touchpad device. In the latest
kernel in trusty-proposed (linux-image-3.13.0-36-generic 3.13.0-36.63)
this device is incorrectly detected as a 'pointer' device.
Xorg.0.log run under linux-image-3.13.0-35-generic:
[ 10.706] (II) config/udev: Adding input device SynPS/2 Synaptics TouchPad (/dev/input/event4)
[ 10.706] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "evdev touchpad catchall"
[ 10.706] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 10.706] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "Default clickpad buttons"
[ 10.706] (**) SynPS/2 Synaptics TouchPad: Applying InputClass "touchpad catchall"
[ 10.706] (II) LoadModule: "synaptics"
[ 10.706] (II) Loading /usr/lib/xorg/modules/input/synaptics_drv.so
[ 10.706] (II) Module synaptics: vendor="X.Org Foundation"
[ 10.706] compiled for 1.15.0, module version = 1.7.4
[ 10.706] Module class: X.Org XInput Driver
[ 10.706] ABI class: X.Org XInput driver, version 20.0
[ 10.706] (II) Using input driver 'synaptics' for 'SynPS/2 Synaptics TouchPad'
Xorg.0.log run under linux-image-3.13.0-36-generic:
[ 10.389] (II) config/udev: Adding input device PS/2 Synaptics TouchPad (/dev/input/event4)
[ 10.389] (**) PS/2 Synaptics TouchPad: Applying InputClass "evdev pointer catchall"
[ 10.389] (II) Using input driver 'evdev' for 'PS/2 Synaptics TouchPad'
[ 10.389] (**) PS/2 Synaptics TouchPad: always reports core events
[ 10.389] (**) evdev: PS/2 Synaptics TouchPad: Device: "/dev/input/event4"
[ 10.389] (--) evdev: PS/2 Synaptics TouchPad: Vendor 0x2 Product 0x1
[ 10.389] (--) evdev: PS/2 Synaptics TouchPad: Found 3 mouse buttons
[ 10.389] (--) evdev: PS/2 Synaptics TouchPad: Found relative axes
[ 10.389] (--) evdev: PS/2 Synaptics TouchPad: Found x and y relative axes
[ 10.389] (II) evdev: PS/2 Synaptics TouchPad: Configuring as mouse
[ 10.389] (**) evdev: PS/2 Synaptics TouchPad: YAxisMapping: buttons 4 and 5
[ 10.389] (**) evdev: PS/2 Synaptics TouchPad: EmulateWheelButton: 4, EmulateWheelInertia: 10, EmulateWheelTimeout: 200
[ 10.389] (**) Option "config_info" "udev:/sys/devices/platform/i8042/serio1/input/input5/event4"
[ 10.389] (II) XINPUT: Adding extended input device "PS/2 Synaptics TouchPad" (type: MOUSE, id 13)
Snippet from /proc/bus/input/devices:
I: Bus=0011 Vendor=0002 Product=0001 Version=0000
N: Name="PS/2 Synaptics TouchPad"
P: Phys=isa0060/serio1/input0
S: Sysfs=/devices/platform/i8042/serio1/input/input5
U: Uniq=
H: Handlers=mouse0 event4
B: PROP=0
B: EV=7
B: KEY=70000 0 0 0 0
B: REL=3
ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.13.0-36-generic 3.13.0-36.63
ProcVersionSignature: Ubuntu 3.13.0-36.63-generic 3.13.11.6
Uname: Linux 3.13.0-36-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.4
Architecture: amd64
AudioDevicesInUse:
USER PID ACCESS COMMAND
/dev/snd/controlC0: tim 2825 F.... pulseaudio
tim 3337 F.... pulseaudio
/dev/snd/controlC1: tim 2825 F.... pulseaudio
tim 3337 F.... pulseaudio
CurrentDesktop: KDE
Date: Mon Sep 22 16:33:01 2014
HibernationDevice: RESUME=/dev/mapper/MainVG-swap
InstallationDate: Installed on 2014-09-16 (5 days ago)
InstallationMedia: Ubuntu-Server 14.04 LTS "Trusty Tahr" - Release amd64 (20140416.2)
MachineType: LENOVO 20266
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/vmlinuz-3.13.0-36-generic.efi.signed root=/dev/mapper/MainVG-root ro video.use_native_backlight=1 quiet splash vt.handoff=7
RelatedPackageVersions:
linux-restricted-modules-3.13.0-36-generic N/A
linux-backports-modules-3.13.0-36-generic N/A
linux-firmware 1.134
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 03/25/2014
dmi.bios.vendor: LENOVO
dmi.bios.version: 76CN35WW
dmi.board.asset.tag: No Asset Tag
dmi.board.name: Yoga2
dmi.board.vendor: LENOVO
dmi.board.version: 31900058STD
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: LENOVO
dmi.chassis.version: Lenovo Yoga 2 Pro
dmi.modalias: dmi:bvnLENOVO:bvr76CN35WW:bd03/25/2014:svnLENOVO:pn20266:pvrLenovoYoga2Pro:rvnLENOVO:rnYoga2:rvr31900058STD:cvnLENOVO:ct10:cvrLenovoYoga2Pro:
dmi.product.name: 20266
dmi.product.version: Lenovo Yoga 2 Pro
dmi.sys.vendor: LENOVO
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1372520/+subscriptions
References