T450s thinkpad physical buttons not configured properly

Bug #1431931 reported by jack tavares
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Incomplete
Low
Unassigned

Bug Description

I have a T450s that has the physical buttons.

I have installed ubuntu 14.04.

The physical buttons behave thus:

left button scrolls up
right button scrolls down
middle button does nothing.

I would like to configure this buttons to be
left button: left click
right button: right click
middle button: middle click

ProblemType: Bug
DistroRelease: Ubuntu 14.04
Package: linux-image-3.16.0-31-generic 3.16.0-31.43~14.04.1
ProcVersionSignature: Ubuntu 3.16.0-31.43~14.04.1-generic 3.16.7-ckt5
Uname: Linux 3.16.0-31-generic x86_64
ApportVersion: 2.14.1-0ubuntu3.7
Architecture: amd64
CurrentDesktop: Unity
Date: Fri Mar 13 08:36:58 2015
InstallationDate: Installed on 2015-03-07 (5 days ago)
InstallationMedia: Ubuntu 14.04.2 LTS "Trusty Tahr" - Release amd64 (20150218.1)
SourcePackage: linux-lts-utopic
UpgradeStatus: No upgrade log present (probably fresh install)

Revision history for this message
jack tavares (tavares) wrote :
Revision history for this message
Andreas Eckstein (andreas-eckstein) wrote :

Had the same problem (albeit with a Gentoo installation, but that shouldn't make much of a difference), and found this workaround:
http://vimtips.org/2015/02/20/ubuntu-1410-and-lenovo-thinkpad-x250/
You can solve it by forcing the IMPS protocol for your pointer devices, but you lose multi-touch features in the process. So you add

psmouse.proto=imps

to the kernel command line (if the psmouse driver is built as a module, you should be able to handle this by an entry in /etc/modprobe.d/ instead) and create a file '/etc/X11/xorg.conf.d/33-input.conf':

Section "InputClass"
 Identifier "Touchpad/TrackPoint"
 MatchProduct "PS/2 Synaptics TouchPad"
 MatchDriver "evdev"
 Option "EmulateWheel" "1"
 Option "EmulateWheelButton" "2"
 Option "Emulate3Buttons" "0"
 Option "XAxisMapping" "6 7"
 Option "YAcisMapping" "4 5"
EndSection

Revision history for this message
darkhawk (info-sarazin) wrote :

Hey jack tavares ,

i had the same problem with my T450S. I just tested the new Ubuntu 15.04 Beta2 and there the Trackpoint Keys are working perfect. left clicking and right clicking and scrolling by pressing the middle button and move the trackpoint is working out of the box.

BUT, even though i disabled the touchpad by the bios setting it is working nevertheless under Ubuntu 15.04 Beta 2 . Magic ;). I think it is just a soft switch inside the BIOS settings, and the module is not recognizing this setting inside the bios.

Cheers
Christian

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux-lts-utopic (Ubuntu):
status: New → Confirmed
Revision history for this message
Ross Grady (0iq-ross) wrote :

Problem resolved upstream -- details here: https://bugs.freedesktop.org/show_bug.cgi?id=88609

An easier temporary workaround is to create a file in /etc/modprobe.d/ called psmouse.conf and put the following line in it:

options psmouse proto=imps

Then do sudo update-initramfs -u

I'm hopeful that the patch from freedesktop.org will be backported to Trusty's kernel soon.

Revision history for this message
penalvch (penalvch) wrote :

jack tavares, thank you for reporting this and helping make Ubuntu better. Could you please execute the following command, as it will automatically gather debugging information, in a terminal:
apport-collect 1417450

affects: linux-lts-utopic (Ubuntu) → linux (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.