Mouse Configuration
To enable thinkpad track point with middle click scroll
To enable thinkpad track point with middle click scroll
1. Find out the device name
xinput list
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ SynPS/2 Synaptics TouchPad id=13 [slave pointer (2)]
⎜ ↳ TPPS/2 IBM TrackPoint id=14 [slave pointer (2)]
⎜ ↳ MOSART Semi. 2.4G Keyboard Mouse id=11 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Video Bus id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ AT Translated Set 2 keyboard id=12 [slave keyboard (3)]
↳ ThinkPad Extra Buttons id=15 [slave keyboard (3)]
↳ MOSART Semi. 2.4G Keyboard Mouse id=10 [slave keyboard (3)]
↳ MOSART Semi. 2.4G Keyboard Mouse id=16 [slave keyboard (3)]
2. Enable Middle Emulation
xinput set-prop "TPPS/2 IBM TrackPoint" "libinput Middle Emulation Enabled" 1
3. Set TouchPad right handed mode
xinput set-button-map "TPPS/2 IBM TrackPoint" 3 2 1
4. To make the change permanently, add the following command at Startup Applications (search in Dash for Startup Applications):
sh -c "xinput set-button-map \"TPPS/2 IBM TrackPoint\" 3 2 1"