16 November

Touchpad Synaptic Settings for Thinkpad L440

Probably the same for X240, T440, ... other 40 series Thinkpads

Got myself a cheapish Lenovo Thinkpad L440 as a replacement/spare laptop (while my X220 is hopefully being fixed), running OpenBSD ofcows. Problem with this machine's hardware: There are no real buttons for the TrackPoint, instead it uses the top of the Touchpad (you press it down) and some software to determine where you clicked.

On the X220 I had the Touchpad disabled in the Bios, and used exclusively the TrackPoint. Works great. On the L440, you can't disable the Touchpad in the Bios. Instead in OpenBSD you have to use the synaptics(4) driver, with some synclient(1) commands to set things up. Basically you disable the Touchpad (aka Trackpad) for mouse movement. You keep its functionality for clicking, and you define some areas where the middle and right button clicks are. This works fine, but the feel of the dedicated buttons was much, much better.

In any case, here are the settings that I'm using in my .xinitrc::

# disable touchpad, except for clicking
synclient TouchpadOff=1
# set up fake buttons for the trackpoint
synclient ClickPad=1

synclient MiddleButtonAreaLeft=2636
synclient MiddleButtonAreaRight=3442
synclient MiddleButtonAreaTop=0
synclient MiddleButtonAreaBottom=3306

synclient RightButtonAreaLeft=3443
synclient RightButtonAreaRight=0
synclient RightButtonAreaTop=0
synclient RightButtonAreaBottom=3306

Posted by betabug at 17:57 | Comments (1) | Trackbacks (0)
<< Getting the current session name from tmux | Main | Make FireFox, Chrome, Lynx resolve IPv6 pages in OpenBSD >>
Re: Touchpad Synaptic Settings for Thinkpad L440

You can also customize the xorg.conf file :

Section "InputClass"
Identifier "TouchPad"
MatchDriver "synaptics"
Option "TouchpadOff" "1"
Option "ClickPad" "1"
Option "SoftButtonAreas" "3443 0 0 3306 2635 3442 0 3306"

Thanks for the tip.

Posted by: Mattieu Baptiste at November 20,2014 11:22
Please send trackback to: http://betabug.ch/blogs/bsdcow/49/tbping
There are no trackbacks.
Leave a comment
Please note: Comments are moderated. Your comment will not show up until I can have a look at it and decide it's not SPAM. Sorry for the inconvenience.