Lenovo ThinkPad T440s – TrackPoint scrolling in Fedora 21
ThinkPad T440s brings a new big clickable touchpad that also contains tree buttons you use when manipulate with trackpoint. This post shows how to enable scrolling with TrackPoint on this laptop under Fedora 21.
The method is identical as the one described in my previous post about Elantech TrackPoint on ThinkPad L430.
1) Create a config file
Create a /usr/share/X11/xorg.conf.d/11-trackpoint-wheel-emulation.conf which will contain:
Section "InputClass" Identifier "Trackpoint Wheel Emulation" MatchProduct "PS/2 Generic Mouse" MatchDevicePath "/dev/input/event*" Option "EmulateWheel" "true" Option "EmulateWheelButton" "2" Option "EmulateWheelTimeout" "200" Option "YAxisMapping" "4 5" Option "XAxisMapping" "6 7" EndSection
You may notice that you doesn’t have a device “PS/2 Generic Mouse” in the system yet (try xinput command), don’t be afraid, once you start your system with psmouse.proto=bare kernel option, the device will be available.
2) Add kernel boot option
Open the /etc/default/grub and add psmouse.proto=bare option to the GRUB_CMDLINE_LINUX and then run the “grub2-mkconfig -o /boot/grub2/grub.cfg”
For example, a snippet of my GRUB_CMDLINE_LINUX:
GRUB_CMDLINE_LINUX="psmouse.proto=bare ....
and then run as root:
$ grub2-mkconfig -o /boot/grub2/grub.cfg
3) Reboot the system
And it should be all.
Known issues
unable to find device TPPS/2 IBM TrackPoint
messages on each new terminal window.
8 thoughts on “Lenovo ThinkPad T440s – TrackPoint scrolling in Fedora 21”
Thanks for your post. Finally its working!
Thanks for the solution!
Is there a way to keep the functionality of the default configuration (two finger scroll, two finger tap) and to use the middle click for scrolling with the trackpoint?
Thanks!
I just received my X240 laptop yesterday and installed Fedora 21. For me it works out of the box. Fedora FTW!
According to the method “Add psmouse.proto=bare option to you kernel during boot”, the trackpoint works well in the “Gnome” mode, however, it dos not work in the “Gnome in wayland” mode. How can I fix this problem?
I had the same problem on a X201 Tablet and Fedora 21, I tried to use your solution without changing the grub line and editing the X11 conf file to use the trackpoint device.
IT WORKED PERFECTLY!
Maybe it will be useful for others!
Thanks
my 11-trackpoint-wheel-emulation.conf attached:
Section “InputClass”
Identifier “Trackpoint Wheel Emulation”
MatchProduct “TPPS/2 IBM TrackPoint”
MatchDevicePath “/dev/input/event*”
Option “EmulateWheel” “true”
Option “EmulateWheelButton” “2”
Option “EmulateWheelTimeout” “200”
Option “YAxisMapping” “4 5”
Option “XAxisMapping” “6 7”
EndSection
awesome (y)! thank you so much ;)
I got to this page while googling a solution for similar problem in Fedora 22 (where is a different driver (libinput)). I found a solution that resolved my problem on ask.fedora, so in case anyone is having the same issue I had, here is the solution: https://ask.fedoraproject.org/en/question/69254/fedora-22-touchpad-cursor-slags-and-jumps/
Now the touchpad feel a lot better!!
So, it looks like recent kernel changes have removed the functionality of the ‘psmouse.proto=bare’ kernel parameter.
It is worth noting that I am on Arch Linux with kernel version 4.5.0-1-ARCH.
Comments are closed.