← Back to team overview

kernel-packages team mailing list archive

[Bug 1417209]

 

Hi Peter,
I was finally able to get some time to recompile the various RPMs for F21 with the patches applied and test out the whole stack.  I used the first iteration of the kernel patches posted to the mailing list, but it looks like those might change a little bit; either way, they work even if they're not the final version.

Aside from the issue below, the trackpoint buttons work as expected.
Setting TouchpadOff=1 disables the touchpad for moving the cursor, but
the clickpad buttons are still enabled.  This seems to be the intended
behavior based on synaptics(4), so I can live with it.

The X11 stack seems to work fine, but the hwdb entry is not tagging the
device properly.  By removing the "MatchTag" option from the xorg.conf.d
file, everything worked as expected.  For the hwdb update, I dropped the
file in place and updated.  Here is verification that the hwdb piece is
in place but not working:

[root@x1 ~]# grep -v ^# /lib/udev/hwdb.d/70-touchpad.hwdb; udevadm
trigger /dev/input/event5; udevadm info /dev/input/event5

touchpad:pnpid:*LEN0048*:
 TOUCHPAD_HAS_TRACKPOINT_BUTTONS=1
Extraneous argument: '/dev/input/event5'
P: /devices/platform/i8042/serio1/input/input5/event5
N: input/event5
S: input/by-path/platform-i8042-serio-1-event-mouse
E: DEVLINKS=/dev/input/by-path/platform-i8042-serio-1-event-mouse
E: DEVNAME=/dev/input/event5
E: DEVPATH=/devices/platform/i8042/serio1/input/input5/event5
E: ID_INPUT=1
E: ID_INPUT_TOUCHPAD=1
E: ID_PATH=platform-i8042-serio-1
E: ID_PATH_TAG=platform-i8042-serio-1
E: ID_SERIAL=noserial
E: MAJOR=13
E: MINOR=69
E: SUBSYSTEM=input
E: USEC_INITIALIZED=57845

-- 
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/1417209

Title:
  [x1 carbon gen 3] trackpoint buttons are not left and right  click and
  bios settings are not respected

Status in The Linux Kernel:
  In Progress
Status in linux package in Ubuntu:
  Confirmed

Bug description:
  The touchpad in this machine needs module options proto=imps.

  As a workaround we can put this in /etc/modprobe.d/psmouse.conf:
  options psmouse proto=imps

  We should add this to the kerenl quirks table.

  ProblemType: Bug
  DistroRelease: Ubuntu 15.04
  Package: linux-image-3.18.0-11-generic 3.18.0-11.12
  ProcVersionSignature: Ubuntu 3.18.0-11.12-generic 3.18.3
  Uname: Linux 3.18.0-11-generic x86_64
  ApportVersion: 2.15.1-0ubuntu4
  Architecture: amd64
  AudioDevicesInUse:
   USER        PID ACCESS COMMAND
   /dev/snd/controlC1:  rharding   4834 F.... pulseaudio
   /dev/snd/controlC0:  rharding   4834 F.... pulseaudio
  Date: Mon Feb  2 13:11:56 2015
  HibernationDevice: RESUME=UUID=4c36f201-eb71-46f1-b328-da101c2d5e42
  InstallationDate: Installed on 2015-01-28 (5 days ago)
  InstallationMedia: Ubuntu 14.10 "Utopic Unicorn" - Release amd64 (20141022.1)
  MachineType: LENOVO 20BSCTO1WW
  ProcFB: 0 inteldrmfb
  ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.18.0-11-generic.efi.signed root=UUID=2615e3f9-3c2d-4724-a6a3-30f51119c067 ro quiet splash vt.handoff=7
  RelatedPackageVersions:
   linux-restricted-modules-3.18.0-11-generic N/A
   linux-backports-modules-3.18.0-11-generic  N/A
   linux-firmware                             1.141
  SourcePackage: linux
  UpgradeStatus: Upgraded to vivid on 2015-01-29 (4 days ago)
  dmi.bios.date: 10/27/2014
  dmi.bios.vendor: LENOVO
  dmi.bios.version: N14ET24W (1.02 )
  dmi.board.asset.tag: Not Available
  dmi.board.name: 20BSCTO1WW
  dmi.board.vendor: LENOVO
  dmi.board.version: SDK0E50512 STD
  dmi.chassis.asset.tag: No Asset Information
  dmi.chassis.type: 10
  dmi.chassis.vendor: LENOVO
  dmi.chassis.version: None
  dmi.modalias: dmi:bvnLENOVO:bvrN14ET24W(1.02):bd10/27/2014:svnLENOVO:pn20BSCTO1WW:pvrThinkPadX1Carbon3rd:rvnLENOVO:rn20BSCTO1WW:rvrSDK0E50512STD:cvnLENOVO:ct10:cvrNone:
  dmi.product.name: 20BSCTO1WW
  dmi.product.version: ThinkPad X1 Carbon 3rd
  dmi.sys.vendor: LENOVO

To manage notifications about this bug go to:
https://bugs.launchpad.net/linux/+bug/1417209/+subscriptions


References