Table of Contents
The Problem
I was using Fedora 23 happily with my old Thinkpad T520 and all of my trackpoint “stuff” was working just fine.
After buying a new T460, suddenly I faced some trackpoint-related problems:
First: The middle trackpoint button stopped scrolling anything
Second: The left trackpoint button stopped working for marking text (only double-clicks were fine)
The following fix must be working on T440,T450, T460 (maybe the T5XX series also) also it must be working for Fedora 21-23.
The Fix
In order for the fix to work you need to do 2 things:
- Create X11 config file for the trackpoint
- Change kernel boot option psmouse.proto
Create X11 config file
Create the file /usr/share/X11/xorg.conf.d/11-trackpoint-wheel-emulation.conf and put the following content:
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
Add the kernel option
First you need to edit the default grub2 settings in /etc/default/grub
- Find your “GRUB_CMDLINE_LINUX=” line and make sure it contains “psmouse.proto=bare“
Finally you must re-generate your grub2 config in order to include the psmouse.proto=bare option. You can do this by running the following command:
$ grub2-mkconfig -o /boot/grub2/grub.cfg
You can make sure everything is fine, by grepping for the option in your grub2 config:
grep "psmouse" /boot/grub2/grub.cfg
Finally reboot the system
That must be all you need.
The original source I found this solution is here: