← Back to team overview

kernel-packages team mailing list archive

[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