Running openSUSE Tumbleweed with latest updates and having installed the Physical Buttons TrackPad/TouchPad on T440s. Tried many options, none work, incl. modifying /etc/X11/xorg.conf.d/files and using psmouse in imps and bare.
Here is some data that might help. 3.19.1-1-desktop #1 SMP XOrg version 7.6_x.x xf86-input-synaptics 1.8.1-1.3 xf86-input-evdev 2.9.1-1.1 cat /sys/devices/platform/i8042/serio1/firmware_id PNP: LEN0036 PNP0f13 ------------------------------ me@linux-oi3d:~> xinput list ⎡ Virtual core pointer id=2 [master pointer (3)] ⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)] ⎜ ↳ SynPS/2 Synaptics TouchPad id=11 [slave pointer (2)] ⎜ ↳ TPPS/2 IBM TrackPoint id=12 [slave pointer (2)] ------------------------------ me@linux-oi3d:~> grep -B 5 mouse /proc/bus/input/devices I: Bus=0011 Vendor=0002 Product=0007 Version=01b1 N: Name="SynPS/2 Synaptics TouchPad" P: Phys=isa0060/serio1/input0 S: Sysfs=/devices/platform/i8042/serio1/input/input2 U: Uniq= H: Handlers=mouse0 event5 -- I: Bus=0011 Vendor=0002 Product=000a Version=0000 N: Name="TPPS/2 IBM TrackPoint" P: Phys=synaptics-pt/serio0/input0 S: Sysfs=/devices/platform/i8042/serio1/serio2/input/input7 U: Uniq= H: Handlers=mouse1 event6 ---------------------------------- linux-oi3d:/home/me # dmidecode -t 21 report # dmidecode 2.12 # SMBIOS entry point at 0xbcc0c000 SMBIOS 2.7 present. Handle 0x0027, DMI type 21, 7 bytes Built-in Pointing Device Type: Track Point Interface: PS/2 Buttons: 3 Handle 0x0028, DMI type 21, 7 bytes Built-in Pointing Device Type: Touch Pad Interface: PS/2 Buttons: 2 -------------------------- me@linux-oi3d:~> xinput list-props "SynPS/2 Synaptics TouchPad" | grep Capabilities Synaptics Capabilities (300): 1, 0, 0, 1, 1, 1, 1 me@linux-oi3d:~> xinput list-props "TPPS/2 IBM TrackPoint" | grep Capabilities no output, unlike Synaptic touchpad -------------------------- Physical buttons generate events as BTN_0 and BTN_1 for Left and Right, for the SynPS/2 Touchpad and not the TPPS/2 TrackPoint; Middle Button is dead. -- 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 -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp